Dinesh Katariya
banner
thedineshk24.bsky.social
Dinesh Katariya
@thedineshk24.bsky.social
I am a Frontend Engineer, building performant web apps using React , Nextjs 🧑‍💻. Exploring Ai & Product Management.
My First Experience with an AI Interviewer 🤖🎙️

Today, I had my first-ever interview with an AI interviewer. It was quite an experience!

✅ Passed the React & soft skills round

❌ Got stuck on Axios & WebSockets (haven’t worked much with them)

#ai #coding
February 8, 2025 at 1:10 PM
The future of UI isn’t just about aesthetics or functionality; it’s about intent. In this fascinating article on UX Design, the idea of intent-driven design takes center stage.

#AI #web
January 28, 2025 at 2:34 PM
re-render does not mean unnecessary changes happening to the dom, but it means unnecessary check happening between current virtual dom & new virtual dom.

#reactjs
January 27, 2025 at 2:07 PM
Jira switched their API response from JSON to Protobuf and achieved:

55% cost savings
75% lower CPU usage
33x faster performance

youtu.be/roNgG4QVjTU?...
Saved 55% cost, 75% CPU, at 33x speed - Why and how Jira moved from JSON to Protobuf
YouTube video by Arpit Bhayani
youtu.be
January 26, 2025 at 5:51 AM
Reposted by Dinesh Katariya
While some may take this screenshot seriously, we want to clarify that it's just a joke and should not be taken as fact. Rspack is an open source software and there's no possibility of it being banned.
t3.gg Theo @t3.gg · Jan 19
Can't believe they got rspack too...
January 20, 2025 at 2:03 AM
Reposted by Dinesh Katariya
Can't believe they got rspack too...
January 19, 2025 at 5:48 AM
The more I learn about becoming an engineering manager, the more I hear about this concept called systems thinking.

#em
January 20, 2025 at 3:43 AM
four types of teams in any engineering company 👇

1️⃣ Falling Behind: Struggling to keep up, drowning in tech debt.
2️⃣ Treading Water: Meeting deadlines but no time to improve.
3️⃣ Repaying Debt: Fixing the past to build a better future.
4️⃣ High-Performing: Delivering value & innovation seamlessly.
January 15, 2025 at 12:27 PM
So, gRPC is an RPC framework that helps different microservices, written in different programming languages, communicate with each other.
January 11, 2025 at 11:24 AM
Ever wondered why an async function always returns a Promise, even if it looks like you're just returning a value?
January 10, 2025 at 2:38 PM
As product owners/engineering managers, we often focus on building new features.

But the real impact? Removing unused ones.

Most features don’t get used, yet they hurt performance and add maintenance costs. Even LinkedIn & X killed stories when they didn’t work.

Less is more.

#productowner #pm
January 8, 2025 at 5:29 PM
Want to optimize your website for different devices? Use navigator.deviceMemory to detect available RAM and tweak your app's performance:

Devices with low RAM → Serve lightweight assets, reduce animations, and limit background tasks.
January 7, 2025 at 4:48 PM
Why Mark Thinks Glasses Are the Big New Innovation After Smartphones 🧵
January 6, 2025 at 3:23 AM
Stumbled upon this cool AI tool that lets you build a landing page in minutes ⚡. Super handy if you’re in a rush, Check it out 👇 rollout.site/generate
Rollout AI - AI Landing Page Builder & Website Builder [FREE]
Discover Rollout, the ultimate AI landing page generator, and website builder. Create stunning, high-performing websites with ease using AI technology
rollout.site
January 5, 2025 at 2:40 PM
How can we effectively use resource-hinting techniques like preloading or prefetching within frameworks like Next.js, especially when components are imported dynamically and we don't explicitly use the rel attribute?

#nextjs #webdev #javascript
January 5, 2025 at 6:52 AM
Although I haven’t had the chance to use TanStack Query yet, I’ve learned a lot about it since its APIs and syntax are quite similar to RTK Query. Picked up some great insights about API design, decision-making, and TanStack Query itself from @TkDodo’s talk.
January 4, 2025 at 4:52 PM
Premature optimization is the root of all evil.

Translation: Don’t write assembly-level code when clean, readable JavaScript will do the job just fine.

quote inspired by @ThePrimeagen
January 4, 2025 at 2:04 PM
Prediction: In the future, everything will revolve around the system prompt.

Design? Prompt.
Code? Prompt.
Accessibility? Prompt.
Customer needs? Prompt.

The system prompt will be the brain 🧠 guiding AI products, integrating everything into one seamless flow.

#AI #prompt #coding
January 4, 2025 at 4:33 AM
While using Bumble, I came across a woman who's also a ReactJS developer. I swiped right, fingers crossed she does the sam✌️
a man wearing glasses and a hat says pray for me y'all
ALT: a man wearing glasses and a hat says pray for me y'all
media.tenor.com
January 3, 2025 at 4:44 PM
Unpopular opinion: HTML is a programming language.

Why? Because every time you write HTML 🧑‍💻, a C++ rendering engine somewhere inside the browser works overtime to make it happen. Delegation is also coding.

#webdev #html
January 3, 2025 at 11:51 AM
Imagine not paying for servers when no one's using your app 🧑‍💻

With serverless, your app scales up when needed and scales to zero when it’s quiet. Perfect for indie devs who want to save money and focus on building. Why pay for downtime? 🚀

#webdev #indiedev
January 2, 2025 at 2:10 PM
DeepSeek’s impressive AI progress proves that innovation is not confined to the West. The focus should be on the fact that, despite export controls, China has found creative ways to advance technology, and at a fraction of the cost.
January 1, 2025 at 5:21 PM
Not getting a job? Build side projects.

Ship them, break them, fix them.

Your portfolio > your résumé.
January 1, 2025 at 4:48 PM
I recently explored how React uses a linked list for managing hooks in Fiber architecture, and it's fascinating.
January 1, 2025 at 3:26 AM
I’ve built a #Reactjs library using quicklink under the hood for prefetching.

Does this look good, or are there areas where it can be improved?

Here’s the main code snippet 👇
December 31, 2024 at 5:09 PM