How OTA updates actually work?
Ever wondered how the bugs in an app gets fixed without users downloading any latest version of the app? This is where OTA comes into picutre. Read more to learn what it is and how it works.
I'm Sharad Roy. I've spent 6 years building products for millions users using React, React Native and TypeScript. Now I'm expanding into AI, backend, systems, and architecture. Infinitely more to learn.
Things I've brewed end to end.
Essays and long-form learnings.
Ever wondered how the bugs in an app gets fixed without users downloading any latest version of the app? This is where OTA comes into picutre. Read more to learn what it is and how it works.
A loading spinner makes the wait feel shorter. It does not make the wait shorter. Here are the strategies that actually shrink page load time in React Native, and the one that only hides it.
Two ways to answer the same question - who is making this request? They work differently enough that the choice between them shapes a lot of what you build on top. Here's how each one works, what separates them, and where each one fits.
Where I've worked, and what it taught me.
The tools I reach for.
Say hello. The kettle's always on.
I'm open to fullstack and senior frontend roles, and I love seeing interesting products being built at scale. If you're building something meaningful, let's talk. The fastest way to reach me is a LinkedIn DM (reply within four hours), and my code lives on GitHub.