Senior Platform Engineer @Atlassian , Prev @razorpay, @hackerrank • GSOC alum • https://xitter.cf/t.co/vILn7Sju48

Koramangala, Bengaluru South
Joined August 2013
Aditya Agarwal retweeted
🚀 Excited to have served as a technical reviewer for Modern React Web Development by @PacktPublishing 📘 Covers everything from React + TypeScript, TanStack Query, testing, and more. 🗓️ Releases July 8 — pre-order now! 👉 lnkd.in/ed7B2UyZ #React #typescript #topSelling
3
4
6
1,110
Aditya Agarwal retweeted
Is $2M ARR Interview Coder legit or just a vibe-coded mess? 🤔 I spent a weekend testing it & found MAJOR flaws, security holes, and a way to get Pro access FREE. 🤯 Yep, there's video proof here! #InterviewCoder #Tech #CodingInterview #TechBlog
41
24
32
880
177,142
Aditya Agarwal retweeted
i found millions of YouTube videos that have default camera names as titles (like IMG_0276) and made it into a website where you can watch random ones. unedited, pure moments from random lives walzr.com/IMG_0001
486
7,046
1,098
59,810
7,113,933
Aditya Agarwal retweeted
Long time Microsoft employee on how Satya Nadella fixed the company's culture by getting rid of mandatory team stack ranking
74
353
71
4,993
478,904
Aditya Agarwal retweeted
You just have to appreciate that Workday never lets you know their next UI move. 🤌🏻
28
40
10
872
121,690
85
6,236
173
39,441
1,630,515
5. Meta
3
5
2
318
33,035
Aditya Agarwal retweeted
Redis is no longer open source? I guess they gave up on their key values 🥁
52
593
70
3,729
289,658
Aditya Agarwal retweeted
stop everything you do. @_pastelsky built the app of my dreams: tsdocs.dev it's basically docs​.rs for TypeScript. ✨ SO GOOD OMG. ✨
5
19
4
157
24,433
Aditya Agarwal retweeted
💡 Ever wonder how we make bundling faster in @Expo CLI / Metro? The trick is to measure and examine command times, aka "profiling". Here's how to do it: 1️⃣ First disable multi-threaded bundling by passing `--max-workers 1` (or zero) to `expo export` or `expo start`. This is extremely useful for debugging Babel and the transformer as everything will run on the main thread. 2️⃣ Next run Expo CLI directly with Node inspection enabled. This command will perform a single iOS JS build on the main thread: node --inspect-brk ./node_modules/.bin/expo export -p ios --max-workers 1 3️⃣ Then go to Chrome and visit: chrome://inspect/#devices Clicking "inspect" under the "Target" section will attach Chrome Dev Tools to Expo CLI. 4️⃣ From here, open the [performance] tab and press the record button, then wait until the console logs indicate that bundling is complete, finally stop the recording. 5️⃣ Now the fun begins! We now have a list of the most expensive tasks, which we can examine for abnormalities. Sort by "Total Time" and go down the list looking for areas to improve bundling. In the above example, we can see that reading the tsconfig ranks pretty high. All I have to do from here is investigate that method and see if there are ways to speed it up or reduce the amount of times we call it. Real world example ↓
8
35
4
264
59,004
I. AM. SCREAMING 😭😭😭😭 Everybody communities sick of men with these mics.
271
9,899
1,702
39,860
4,107,284
Aditya Agarwal retweeted
I'm in need of a B-negative or O-negative blood donor for my friend's Mom for an urgent surgery in Bangalore, please reach out if you know someone +919566602688
4
38
1
32
8,990
Aditya Agarwal retweeted
Components are Legos @samselikoff’s talk is one of the clearest, best explanations of React’s component model I’ve ever seen. Notice I didn’t say *server* components. Components, full stop. If you enjoyed the meme, you deserve to watch the whole thing. youtu.be/9CN9RCzznZc?si=kd3l…
7
79
7
473
179,321
This blog post is published! It explores creating a really satisfying theme toggle animation using the View Transitions API in JavaScript ✨ akashhamirwasia.com/blog/ful… #blog #javascript #react #animation
Recording a video + blog post on this theme toggle animation. It's surprisingly easy to achieve today on browsers! ✨
2
2
23
2,599
Aditya Agarwal retweeted
Congrats! But this reminds me of:
Dukaan turned profitable today! #GameOn
15
65
7
1,365
126,583
The correct way of stating it is that there is no *attribute* for defaultValue. The equivalent attribute is just “value”. So, it breaks down like this: The value *attribute* represents the default/initial value of an input. The value *property” represents the current value of an input. The defaultValue *property* does the same thing as the value *attribute*, which represents the default/initial value of the input. When you change the value *property*, it does not change the value attribute or the defaultValue property. It does not “reflect” its changes back to them.
1
2
355
Aditya Agarwal retweeted
A frequent misunderstanding about programming-model/framework design is that if you remove a limitation that only existed for technical reasons, that it now means that you cannot put it back for architectural reasons
4
5
3
120
27,438
I’m so tired of hearing backend devs complain that front end devs aren’t real devs. Like what do you even do these days just manage the passwords for third party services and wear light jeans or?
112
53
22
1,530
285,420
Aditya Agarwal retweeted
On the Importance of Naming in Programming buff.ly/48PIOF0
2
6
1,053
How it started, How its going...
29
38
10
450
81,511