jiten Profile
jiten

@jiten

9,425
Followers
747
Following
266
Media
3,399
Statuses

Engineering @JioCinema , Viacom18, Startups, Learning, Coding, Product

Joined November 2007
Don't wanna be here? Send us removal request.
Pinned Tweet
@jiten
jiten
2 years
I recommend an on-call roster for any team with more than five engineers. It all boils down to work-life balance & context-switching! This is a thread about why I recommend an on-call roster. #jeetkagyan
8
20
204
@jiten
jiten
1 year
I am hiring Node.js developers (3-8 years exp.) for JioCinema team. Many important services including content management and subscriptions stack use Node.js here. Please send your resume to nodejs @jeet .world if you are interested in working with me.
54
108
769
@jiten
jiten
2 years
My team has been working on a new version of JioCinema app for a couple of months. Our Android and iOS public beta apps are out. Get a sneak peak for these apps. DM me for beta access.
32
20
697
@jiten
jiten
1 year
I am looking to hire some Golang developers (3-5 years exp.) to join my JioCinema team and build India scale products. You will work with brilliant co-workers and get mentored by senior leaders. Please send your resume to golang @jeet .world if you are interested
49
98
660
@jiten
jiten
1 year
I am hiring iOS and Web developers (3-8 years exp.) for JioCinema team. This is for iOS, tvOS and web clients. Please send your resume to ios @jeet .world and web @jeet .world if you are interested in working with one of India's biggest consumer application.
38
81
503
@jiten
jiten
2 years
I will be moving on from CARS24 in the next few months. I joined CARS24 with a specific goal to help the team scale multiple countries at once - a particularly challenging task.
12
7
438
@jiten
jiten
2 years
I have been looking at System Design Masterclass videos from Arpit Bhayani, and I can't recommend this course enough to mid-senior engineers. Arpit treats you like an adult; participants think about problems, offer solutions and learn by discussing.
10
14
398
@jiten
jiten
3 years
I have done a few startups and joined some startups as an early employee; nowadays, I talk to and mentor multiple startups today. The startups I focus on are internet startups, and here are some tools and methods that I invariably see them using. 🧵 👇 #jeetkagyan #startups
18
54
367
@jiten
jiten
3 years
60 Hz refresh rate is common in monitors. That means a screen is refreshed 60 times in a second. JavaScript code blocks have 1000/60 = 16.6ms to execute before UI gets rerendered. We have 16ms for running the largest synchronous loops before customers can start feeling.
10
20
366
@jiten
jiten
1 year
I am hiring Android developers (3-8 years exp.) for JioCinema team. We are primarily using Compose and also experimenting with KMP. Please send your resume to android @jeet .world if you are interested in working with one of India's biggest consumer application.
14
52
363
@jiten
jiten
3 years
JavaScript has come a long way in the last 20 years. When I started working on the web in 1997, most websites were static. When I clicked on a button or link, the web page was refreshed. A thread on how I saw JavaScript evolving 🧵 👇 #jeetkagyan #javascript
14
58
344
@jiten
jiten
3 years
CARS24 technology team has decided on "work from anywhere" system. Our colleagues are spread across 45+ towns and cities (15 states) today. The last 1.5 years proved that our team is happier not spending hours during a commute, saving energy and resources.
6
14
314
@jiten
jiten
2 years
While recording a podcast with Scaler, Arnav asked a question I have received in multiple forms from founders and engineering leaders connecting with me for advice. What changes when your team goes from zero to 300?
6
38
290
@jiten
jiten
1 year
I am planning to be in JioCinema's Bangalore office from 4-8pm with other engineering leaders. Join us to discuss tech, product, video and more. Come and meet: @sunnykgupta , @aditlal , @rivuchakraborty , @kushal124 , @PracSharma Address in thread!
13
16
258
@jiten
jiten
3 years
I am looking to hire senior React Native developers for CARS24. Yes, we do not take data structure and algorithms round and our team can work from anywhere in India. Please RT and help me build an awesome team.
9
58
245
@jiten
jiten
3 years
I was a lousy manager. I want to talk about my top 6 mistakes here. These are also the mistakes that most of us starting on the managerial path make, and hence I hope some of the readers will learn from my mistakes and avoid making them on their own. #management #jeetkagyan
9
41
246
@jiten
jiten
2 years
Mobile networks are unreliable; Backend, Content Delivery Networks (CDNs), and even mobile Operating Systems (OS) can sometimes misbehave. How can we design to handle these failures? A thread- #jeetkagyan #mobiledevelopment
6
31
237
@jiten
jiten
2 years
In the 2000s, a good DSA interview signaled intelligence, a grasp of fundamentals, and the ability to contribute to work quickly In the 2020s, DSA signals the ability to work hard, tenacity to achieve goals, basic intelligence, and the ability to select the right data structures
7
10
233
@jiten
jiten
3 years
We stopped taking DS/Algo rounds for CARS24 ReactJS and React Native teams in the last couple of months - . This gave us access to a new candidate pool that had not shown interest in working with us earlier.
8
18
219
@jiten
jiten
2 years
13
0
222
@jiten
jiten
2 years
My team at CARS24 is looking for a true rockstar VP/AVP for our analytics and strategy team. Prior experience working with startups is highly desirable. Please retweet and help me find a great analytics partner.
11
59
212
@jiten
jiten
2 years
A lot of folks being called techbros can't even code to save their lives. Can we call them tech-enabled-bros please?
13
9
206
@jiten
jiten
3 years
I plan to 'live tweet' while I learn from Namaste JS 😠Most hated language in the world: JavaScript 💕Most loved language in the world: JavaScript 🔝Most popular language in the world: JavaScript
16
20
198
@jiten
jiten
3 years
Heard a gem from CARS24 founder recently. Paraphrasing here, "We take stress because we think too much of ourselves. The world, our life and our workplace will not collapse if we take a break. I take a break and recharge."
4
14
200
@jiten
jiten
2 years
People hiring mobile developers, please respond with your requirements, JDs, etc. I am not promising anything in return at the moment but who knows what might happen. This might even inspire some engineers to take up mobile development. #Android , #iOS , #ReactNative #Flutter
39
29
177
@jiten
jiten
3 years
My team today uses React Native and while I might still consider native iOS and Android apps for some applications, I would invariably look at React Native (RN) as a worthy option. What are your favorite React Native features? Here are mine - 🧵 👇
16
11
172
@jiten
jiten
2 years
Can I retire from Twitter now? Managed to ratio the champion himself. 😇
Tweet media one
4
1
174
@jiten
jiten
3 years
Most of us understand that we can't learn cycling by watching Youtube videos. But we seem to be okay learning coding by simply watching Youtube videos. Cycling teaches cycling. Build stuff, write code, express what you learned in your own words, and then you get real learning.
5
22
168
@jiten
jiten
3 years
Passwords are insecure, and in-memory session storage doesn't scale. The second part of this series describes how I have seen developers solving these two problems.
6
37
160
@jiten
jiten
3 years
I once doubled a desktop's RAM to 8 MB and was able to run a small Linux distribution with X. This desktop also had a 256 MB hard disk. Today my phone has 8 GB RAM and 256 GB of storage.
9
2
156
@jiten
jiten
1 year
Airtel is not delivering any OTPs to me since Friday evening. None of @airtelindia 's contact methods understand this issue. Don't hide your customer support team behind IVR and bots that take customers through endless loops.
29
13
144
@jiten
jiten
2 years
Engineers want to be left alone to build cool stuff; this stereotype is wrong. Engineers I talk to tell me they want ownership, they want to contribute to the team or company vision, and engineers also want to see the impact of what they are working on. #jeetkagyan #product
3
15
146
@jiten
jiten
3 years
We did this! @tanaypratap was the amazing host. He knew this is my first time talking live on YouTube and made the session fun. Thanks buddy.
@tanaypratap
Tanay Pratap
3 years
I would have given my right arm to talk and know the secrets to succeed in a tech job. Bringing this for my students reminds me how clueless I was about tech choices and career ladders. Tune in tonight for the live conversation.
Tweet media one
Tweet media two
Tweet media three
11
20
315
5
3
142
@jiten
jiten
3 years
Going through remaining NamasteJS videos: Remove event listeners when they are done. They hold memory and make your application slow. Empty call stack but memory is still being consumed!
Tweet media one
5
3
137
@jiten
jiten
2 years
Many of us work on mobile first or mobile only products. Mobile apps are the face of our startups. Why do I write about mobile so much? #jeetkagyan #mobiledevelopment
3
21
138
@jiten
jiten
3 years
I am cheering for Tanay and edtech.
@tanaypratap
Tanay Pratap
3 years
Last day at Microsoft. Emotional. Into fixing education 200% now. Ask Me Anything.
406
129
4K
0
2
131
@jiten
jiten
3 years
The 5 most common myths about mobile app development. 1. It should take us equal time to build features for Android and iOS.
16
7
123
@jiten
jiten
3 years
How to find the time to learn? I get this question a lot. It goes like this: * I have no time left after work (earlier commute)! * Work is taking all my time, I want to learn but I can't find the time! A thread with answers. #timetolearn #learning #timemanagement #jeetkagyan
1
15
117
@jiten
jiten
1 year
Expert selfie by @tanaypratap ! This was a good impromptu meetup.
Tweet media one
@jiten
jiten
1 year
I am planning to be in JioCinema's Bangalore office from 4-8pm with other engineering leaders. Join us to discuss tech, product, video and more. Come and meet: @sunnykgupta , @aditlal , @rivuchakraborty , @kushal124 , @PracSharma Address in thread!
13
16
258
2
3
115
@jiten
jiten
3 years
I have tried out many methods for learning and I have arrived at a method that works really well for me. You can also use my 7 step method and learn new things; try it out and let me know if it works.
7
18
107
@jiten
jiten
2 years
Being a polyglot essentially means I have to look up if the programming language uses strip or trim function. It also means I have to look for "range" and "for each" type syntax every time I use them.
5
1
101
@jiten
jiten
3 years
I am already good at programming and system design. How do I become a senior engineer? I get this question a lot. Many brilliant engineers do not go from being freshmen to senior engineers; some of these engineers are brilliant coders, they can even invert a binary tree ;-)
5
10
99
@jiten
jiten
2 years
What a great start of the day today. I am constantly enamored by your passion Tanay :)
@tanaypratap
Tanay Pratap
2 years
Breakfast with @jiten . I learned a lot about engineering org, challenges, and entrepreneurship. Whoever said there’s no free breakfast, you’re wrong. I got complimentary breakfast and a 1:1 master class today. Thank you for being so kind ❤️🙏
Tweet media one
3
3
317
0
1
95
@jiten
jiten
2 years
Another week, another release! My team is back with a new beta version of our website - Take a look and give me feedback (DMs open).
@jiten
jiten
2 years
My team has been working on a new version of JioCinema app for a couple of months. Our Android and iOS public beta apps are out. Get a sneak peak for these apps. DM me for beta access.
32
20
697
8
5
95
@jiten
jiten
3 years
Being a PM at Hotstar is different!
Tweet media one
1
4
95
@jiten
jiten
3 years
I am loving the learning culture at CARS24. Marut took an amazing session for our tech team today addressing a frequently asked question, "How to Become a Better Programmer". Sharing some gems in this thread 1/n
1
5
94
@jiten
jiten
3 years
Celebrating a day of learning at CARS24 today. I plan to go through @akshaymarch7 's super popular Namaste JS videos. What else do my Twitter friends recommend learning when I have a full day of learning available to me next?
10
0
92
@jiten
jiten
3 years
Have you thanked your code reviewers lately?
4
2
92
@jiten
jiten
3 years
Mobile app developers- Do you love your app enough? Mobile app development has many differences when compared with web or backend development. These apps need Tender Loving Care (TLC) that web applications don't need. #tlc #mobile #mobileapps #mobiledevelopment #jeetkagyan
3
14
84
@jiten
jiten
2 years
8 years later - this is Swiggy, Myntra, Nobroker, CARS24, Udemy for me now. What is your stack?
@jiten
jiten
10 years
Roti - @Hola_Chef , Kapda - @InkFruit , Makan - @Housing , Gaadi - @Olacabs , Gyan - @MySlideRule ;-) Startups improving life from all angles.
0
4
14
3
1
84
@jiten
jiten
2 years
When we didn't have laptops, I have gone back to office at 2AM because I came up with a better way 😂
@PR0GRAMMERHUM0R
Programmer Humor
2 years
wanna be a programmer??
Tweet media one
25
223
1K
2
2
81
@jiten
jiten
3 years
Don't make your customers wait on the app startup screen. If the customers face performance issues more than 60% of them are likely to abandon your app. #jeetkagyan #mobiledevelopment
1
4
77
@jiten
jiten
2 years
Truth hurts 🤕
@raghavmalawat
Raghav Malawat
2 years
Ouch!
Tweet media one
0
7
42
3
5
81
@jiten
jiten
3 years
What's the best code review comment you have received that made you a better developer? Here are some code review comments I received, early in my career, that I still remember:
6
7
78
@jiten
jiten
3 years
In this post, I have written about how I have seen authentication changing on the web in the last 20 years. I have divided the post into two parts. Part 1 follows in this thread. #jeetkagyan #authentication
1
13
76
@jiten
jiten
3 years
Mobile users spend 87% of their usage time in apps. Mobile websites get more unique visitors, but visitors spend more time (4.2 hours per day) on apps. Interesting stats Makes me wonder, who is the @tanaypratap of mobile app development?
3
10
76
@jiten
jiten
3 years
Imagine your software is running on millions of powerful computers. You want to change the behavior of your software by making a configuration tweak. #jeetkagyan A thread about mobile app configuration 🧵 👇
4
11
76
@jiten
jiten
2 years
Made a video with @InVideoOfficial for the first time. Minimal effort needed for making a video I couldn't imagine making with my limited skills. Highly impressed!
2
2
75
@jiten
jiten
2 years
To my team and colleagues - even though I am not around, I will always be there for you and CARS24. All the best!
12
0
73
@jiten
jiten
1 year
Come and meet some of JioCinema engineering leaders today!
@sunnykgupta
Sunny R Gupta
1 year
@vvaibhav_desai @jain_harshit @RitikJaiswal75 @rivuchakraborty JioCinema Leadership is going to be there today - have confirmation from @jiten , @PracSharma & @rivuchakraborty ... timing: 2:30 pm to 5:30 pm (and beyond???)
1
0
8
4
4
75
@jiten
jiten
3 years
Plan for code reviews :)
Tweet media one
2
1
73
@jiten
jiten
2 years
Next time I pitch my team to a candidate ;)
@GabbbarSingh
Gabbar
2 years
Founder interviewing a Full stack engineer
79
710
6K
0
7
68
@jiten
jiten
1 year
@arpit_bhayani Yours is a generalized statement without much data 😂
3
0
67
@jiten
jiten
3 years
iPads have a refresh rate of 120 Hz. On iPads, we have only 8.33ms for these operations. The whole call stack has to be emptied within this time.
0
1
68
@jiten
jiten
3 years
@tanaypratap Maddy mess is a popular topic. PAFs GCs come up frequently. There is life outside startups so that's discussed too ;)
3
0
68
@jiten
jiten
2 years
@championswimmer I personally know one person who was asked a C++ question in US Visa interview.
0
0
65
@jiten
jiten
3 years
Kota Factory season 2! So many emotions. Definitely an improvement over the already great season 1!
0
1
63
@jiten
jiten
2 years
I wish more courses were taught this way with 2-way interaction. Here is the course: Disclaimer: I didn't pay for the live course because I couldn't spare weekend mornings.
1
1
61
@jiten
jiten
2 years
This gift from Hotstar refreshed many memories. Thanks @akisaxena and team for remembering the extended family. I am forever a fan of the team!
Tweet media one
2
3
60
@jiten
jiten
2 years
@cnha They called it Guptaji because they couldn't decide on Agrawal's spelling.
2
0
57
@jiten
jiten
3 years
Are you building a Maruti or a Ferrari? After talking to 100s of engineers, product managers, and founders; it's very clear to me that the engineering team's communication about the quality of delivery needs more communication. #jeetkagyan #ferrarispectrum
2
3
60
@jiten
jiten
3 years
My society has more active covid cases than you seems to be the new flex.
3
0
58
@jiten
jiten
2 years
What's your favorite debugging tool? tcpdump, wireshark, Chrome DevTools, Charles Proxy, and Flipper have helped me with many issues.
8
2
58
@jiten
jiten
2 years
As an eCommerce company with complex execution, we built each country like an independent startup. We also did it all at once.
1
0
56
@jiten
jiten
2 years
It's a tough job IMHO. People/HR teams are dealing with a diverse set of people. Not everyone drinks, not everyone likes partying, some people prefer 1-on-1 deep discussions over group talks. Some are introverts who would rather be alone.
@_sehermehta
Seher
2 years
don't understand why HRs complicate offsites w games and stuff cus all u need to make it memorable is 1 darkroom w great music and lots of liquor.
21
21
375
3
2
57
@jiten
jiten
3 years
So my college wished me a happy birthday today. Took me some time to understand it's a classic MM/DD vs DD/MM mistake that I made in a form somewhere.
Tweet media one
2
0
57
@jiten
jiten
1 year
Your dreams may be my red flags and your red flags might be things I seek. Wondering if this is @naval enough ;-)
7
0
56
@jiten
jiten
2 years
I can proudly say that the teams have done a fabulous job laying a solid technology foundation to help scale internationally. Mission accomplished!
1
0
54
@jiten
jiten
2 years
I’ve known two of the founders - Vikram and Gajendra - for over 20 years - right from our college days together. We all wanted to work together for a long time, and I am glad we got a chance to do that.
1
0
54
@jiten
jiten
2 years
@akshaymarch7 We would love to host the meetup in CARS24 Gurgaon office Akshay.
1
1
55
@jiten
jiten
5 months
Watch this podcast from @arpit_bhayani and @PracSharma to understand how #JioCinema prepares for big entertainment and sporting events.
@arpit_bhayani
Arpit Bhayani
5 months
Live streaming is all about CDN 🤦‍♂️ If you also think the same, watch this podcast to understand the infra setup, the scaling techniques, and the challenges it takes to livestream a cricket match to 20 million concurrent users without hiccups. I spoke with @PracSharma , a Sr.
Tweet media one
21
51
407
0
3
53
@jiten
jiten
4 years
I am looking to meet engineers and product folks to discuss tech, engineering, product and startups. Help me connect with interesting people by retweeting. My calendly link
7
15
54
@jiten
jiten
3 years
I frequently get messages from people who want to transition into a full-time PM or designer role? I didn't have a good answer for them so far. That changes with @RealDevSquad .
1
3
53
@jiten
jiten
3 years
CGI was the radioactive spider for the Peter Parker of the web When Sir Tim Berners-Lee invented the World Wide Web in 1989, the revolutionary web was rather static. Life was simple but this was nowhere close to the powerful web we know today. #jeetkagyan #web #cgi
2
4
52
@jiten
jiten
2 years
Truth has been spoken here :)
@DPritchett
find Daniel at @[email protected]
2 years
OH: “Most of the best developers I know would fail a technical interview for their current job.”
75
451
5K
1
4
52
@jiten
jiten
2 years
I will be forever attached to this mission of helping consumers experience a delightful way of buying and selling cars, and wish the team the very best in scaling new heights!
1
0
52
@jiten
jiten
3 years
Started my web3 coding journey by pairing up with @aditay7s . We plan to do 10 Solana quests from @questbookapp in December.
3
0
52
@jiten
jiten
2 years
Introduced myself as a social media influencer in an event and people asked me what I do to make money. I don't know how to feel about it.
1
0
49
@jiten
jiten
3 years
When I type insta, my browser opens URLs from InstaHyre history and not Instagram! #hiring on my mind :)
3
0
49
@jiten
jiten
2 years
Any recommendations for Kannada speaking classes (over video) for adults? I can now read with some effort and I have also tried to memorize many words but I need extended speaking interaction with someone who won't judge.
9
2
49
@jiten
jiten
3 years
We now focus on candidates' past work and ask questions related to problems that may be solved within the first year of them joining us. I believe interviews reflecting day-to-day job reality is a movement that will sweep the industry in the coming years.
2
2
49
@jiten
jiten
2 years
Which book / tutorials are you recommending to new Linux users? I used to recommend Samitabha Das' book so that people get familiar with command line and file structure. What's the current best resource for newcomers?
17
4
46
@jiten
jiten
2 years
@_swanand I only ask people for ETAs dude :)
0
0
48
@jiten
jiten
2 years
Easy questions please.
@championswimmer
Arnav Gupta
2 years
Next week we will be hosting @jiten (Global CTO at CARS24) at @scaler_official to talk about tech and software engineering in-depth, from learning and growth of engineers to conquering scaling challenges in large teams. Any questions you'd like me to ask him?
13
6
134
1
2
47
@jiten
jiten
3 years
@tanaypratap Can people connect for free promotions?
2
0
47
@jiten
jiten
3 years
Mobile app development is not trivial. Years ago, I spent countless hours fixing memory leaks that I and my team had introduced in our software. C++ programs running for a few minutes and then exiting made us sloppy developers who didn't free up resources. #mobileappdevelopment
3
0
47