Arnav Gupta Profile picture
Oct 27, 2021 15 tweets 10 min read Read on X
So I recently moved from #Delhi to #Bangalore and the easiest and fastest way I could move my work desk setup (monitors, PC, gaming chair) and my car was to stuff all that into the 🚗 and drive it all the way down.

So here's a smol thread 🧵 on a DEL-BLR road trip. Image
Day 1 was planned to be #Delhi to #Gwalior. But that would have left a very long 2nd day, so we planned to go a little further to Jhansi.

A complete chance browsing through @bookingcom led us to discover this beautiful Bundelkhand Riverside Resort at Orchcha to stay. Image
Day 1 was 425 km. Total drive time was 10hrs+, because we stopped at Agra to visit @TajMahal too.

Booked Hotel Atulyaa Taaj (apart from Oberoi Amarvilas, this is the nearest hotel to Taj) simply as an expensive parking spot 😅 as the car was loaded with stuff. Image
The Bundelkhand Riverside Resort is the haveli of the erstwhile Raja of Orchcha, and imho, the best possible place one can do a highway stop on the first leg of this trip. Highly recommended! ImageImageImageImage
Next day we went from Orchcha (Jhansi) to Nagpur.

In terms of road quality, we faced the worst stretches on this leg. Places where the highway goes through a city and is pretty much a city road. Places under construction/repair.

90% of it is still 100kmph level good. Image
Day 2 was 550 kms of driving. And thus again 10hrs on the road.

We stopped just a little before Nagpur inside the @PenchMP Tiger Reserve 🐯 to check out the resorts.

Sadly post COVID, all are at very low/nil occupancy. But worth staying if you have 2 spare days in the trip. Image
There's a lot of stretch of the National Highway that cuts through the tiger reserve. Despite tall barricades along the roads, monkeys on the road are a common feature.

We had to get out of Pench post sundown and it was spine-chillingly eerie to drive through the unlit jungle. ImageImageImage
Next day we drove down to #Hyderabad

This was quite a beauty of a drive. The amount of greenery, hills, valleys, small river crossings we saw around will be unparalleled. Great roads too, the whole stretch. Image
Not gonna lie, Hyderabad stop was all about @IKEA pilgrimage.

First time visit to IKEA, and totalllly worth it! Bought a bunch of things, and noted down a bunch more to order.

Protip: Good place to take out someone too 😅, won't run out of conversation starters. ImageImageImageImage
Day 3 was 500km, and we didn't stop at all (had to hurry to reach before IKEA closes) so covered it all in 8 hrs.

The last 50km stretch, the bypass around Hyderabad and the road to HiTech city were just 👨‍🍳🤌

Easily 150kph capable roads, 4 lanes throughout, well maintained! Image
At every stop I tried to stay at a good hotel, primarily because I wanted the car, laden to the brim with my stuff, to be parked properly.

@Westin at Hyderabad has one of the best breakfast buffet spreads, I figured, as a result. Definitely recommended just for the breakfast. ImageImageImageImage
Final leg - home run. Compared to the last 2 legs, where there would often be 30-40 min stretches of driving through literally middle of nowhere (no dhabas, no small towns, no civilisation), this whole leg is through quite populated areas. Not a single deserted stretch. Image
Day 4: Another 525 km.

Stopped at IKEA again in the morning 😅
Also stopped at @Lenskart_com as driving with the sun in the eye was starting to get to me. Buying shades helped a lot, albeit only on the last day.

Reached @peakbengaluru quite late into the night. Image
Thankfully journey ended at Indiranagar and didn't need to go upto @SonyWorldJn, or else would have had taken another 4 days to cross the stretch of deleted road at Koramangala😅😅

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Arnav Gupta

Arnav Gupta Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @championswimmer

Oct 23
This post is written by someone who is IIT+IIM, ex CIO (Chief Information Officer, equivalent to CTO in some orgs) and multiple leadership roles.

A lot of business leaders have this level of technical understanding. Hard to build technical things under them. Image
The problem is not only that they wouldn't have the understanding that the "special laptop" is just having Wifi 6 or higher throughput network card, they won't even have the patience for this to be explained to them, and shout at you thinking you're trying to hoodwink them.
Whenever you hear about "MBA suit types came and destroyed a technical product" (eg: the Boeing story), it is always people like this who are the culprits.
Read 5 tweets
Jul 27
How to build an efficient engineering team

1. Instead of paying at 90th percentile, pay at 50th percentile. In this job market you’ll still be able to hire

2. You’ll get SDE2 at 20L instead of 30L, Seniors at 30L instead of 45L and Staff at 50L instead of 70L
3. Hire EMs because the cheaper SDEs are both less productive and less motivated and don’t take ownership. So you need EMs to “drive” and “coach” them

4. Instead of hiring senior PMs, hire APMs from altMBA bootcamps. You’ll easily get APMs at 15L
5. The 7-8 YoE EMs won’t like working with 1-2 YoE APMs and neither of them like to write well structured PRDs or engineering docs, so hire a Director/VP for each team. Obviously the only possible source for getting good Directors/VPs is big tech companies
Read 13 tweets
Jun 26
I keep reading about Indian tourists causing a scene (like the Kenya safari tweet thread recently), and got to experience it first hand today

Went to an Indian restaurant in Vienna today after 10+ days of no Indian food, and it looked beautiful from the outside
So it is a Mughal-themed restaurant (Moghul was literally in the name) and had some really nice large paintings of Mughal kings inside

Was talking to the owner - a 30 yr old Punjabi chap, born and brought up in Vienna. His parents running this place since 37 years (now he does)
As we were eating another group of Indians had also come in (mostly all guests were other European folks, this city doesn’t have that many Indians actually)

These were 50-60yr old people, some 3-4 elderly couples.

And they made a whole scene about the Mughal paintings 🤦‍♂️
Read 8 tweets
May 11
Forget the typical “roadmaps” and other drivel the “get into tech” cottage industry on YouTube by a bunch of FAANG SDE1s has generated.

If you want to be an SDE2/SDE3 at a typical growth stage product engineering team (eg: Zepto, Upstox, Purplle, LivSpace) would love to get…
…here’s a few well articulated little assignments that’s gonna get you right there in the sweet spot of “highly desirable growth stage engineer” zone

The main pillars are
- structuring code neatly
- strong concurrency fundamentals
- can model non-trivial db schema
- utils 😜
**Structuring Code Neatly**

Rather than mugging up a bunch of theory about 99 types of design patterns and do a bunch of “LLD Courses” it is better to start off with tightly scoped little command line programs, play with the code, implement the same thing 2-3 times and start seeing the mess in your code and looking at ways it can be more “neatly” arranged so you don’t write the same lines multiple times and extending/changing the logic becomes “easy”.

Here’s some examples -

- parsing URLs into scheme, host, port,path,query etc (read the RFC that defines the URL standards)
- create a command line tic tac toe game, then try to write the “bot” that can play against a human
- create a command line “PC builder” - you need to provide a mobo, CPU, GPU, RAM,HDD to build, CPU & mobo socket must match, RAM & CPU speed must match etc

build them twice, or even better thrice (each time starting from scratch)
Makes you understand how rewrites happen
Gives you perspective when building again that you can pre-empt some issues you ran into first time

Once you’ve done this, then parallely reading up a bit of theory doesn’t hurt. Knowing the formal names of Builder pattern or using a visitor class is good. But first write some shitty code, then rewrite it, get to realise why it was shitty first, then learn all these design pattern “labels”
Read 6 tweets
Mar 7
1. All engineering teams need some "slack time" (not the chatting app)

2. All engineering teams should be slightly understaffed and perennially non-empty list of things to do

The biggest Engineering Management learning is to reconcile these two truths of work.
There is this famous book by Tom Demarco called "Slack" which is great read on why teams need some 'slack time' - i.e. if the team's capacity is to produce 200 units of work per week, then only plan for 175 units of tasks every week, and kee 25 units free to pick up tasks that come along the way.

Things break.
Suddenly things get re-prioritized.
You encounter weird corner cases working on something, and it takes more time to close.
Shit happens.

Always have some spare time to keep bandwidth for that.
That said, teams should always be a little understaffed.

Why?

Read this whole thread by @mipsytipsy (on @GergelyOrosz's reportage of Apple hiring policy through COVID)

Read 9 tweets
Jul 20, 2023
Story time. This is the saga of someone famous. See if you can guess it.

-- Part 1 - The Teacher --

So there was this guy who loved teaching people. It didn’t really start off as being a professor in a classroom or something.
More like, helped younger cousin with Carnot cycle during his 12th grade physics exam, or opens up a paper an pen to explain things with diagrams to co-workers often.
Over time, he got a bit frustrated seeing younger cousins, nieces/nephews in the family not getting good education in school or college, so started making some fun videos on YouTube.
Read 56 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(