Writing
Field notes.On craft, and whatever else.
Short pieces on frontend craft, tooling, and the small details that make software feel considered. Written mostly for myself — shared in case it helps someone else.
TypeScript didn't make your code safer. You did.
TypeScript only helps when you let it. The habits that turn type checking off — `as`, `any`, unvalidated boundaries, and the strict flags nobody enables.
· 12 minThe z-index problem and how to stop having it
z-index bugs are usually stacking context bugs in disguise. How to debug them, build a system that prevents them, and skip the whole problem with modern CSS primitives.
· 12 minWhy your useState is in the wrong place
Where you put useState matters more than how you use it. A practical guide to derived state, lifting state up, colocation, and URL state — the four React state placement mistakes that cause most bugs.
· 16 minHow to handle large datasets in frontend applications
Explore powerful techniques for handling large datasets in React application, including pagination, infinite scroll, and windowing
· 9 minUnderstanding 51% attack on blockchain
Understand the 51% attack, a significant threat to blockchain's decentralization and how it is being prevented
· 5 minConsensus algorithms: building trust in blockchain
Understand consensus algorithms and how it ensures trust, validate transactions, and maintain ledger integrity
· 5 minWeb3 101: understanding blockchain, Web3, and the future of the internet
Gain a deeper understanding of blockchain and Web3 in this blog. Discover the use cases of blockchain, how it differs from the current web, and the problems it solves for the future of the internet.
· 5 minSetting up ESLint, Prettier, and Husky with lint-staged for your Next.js project
This is a walk-through of those steps required in setting up ESLint, Prettier, and Husky with lint-staged for a Next.js project
· 8 minContact form in Next.js with Nodemailer
This is a walk-through of how to implement an email contact form with Next.js and Nodemailer
· 10 minMy open source journey
I will be sharing my little what so experience I had with open source contributions till now, and answered few questions like should you be contributing, what all you can learn in the process, how to get started, and all those things to help you learn a little about open source contribution
· 6 min