Field notes on frontend, systems & teams.

Clean Code: Best Practices for Writing Readable and Maintainable Code
Writing clean code is essential for any developer who wants to be productive and produce high-quality software. In his book “Clean Code,” Robert C. Martin provides a set of principles and best practices to help developers write readable and maintainable code.

Exploring the Power of Next.js: Key Features and Benefits
Next.js is a popular React framework used for building server-side rendered applications. It provides a simple and efficient way to create dynamic web applications that can handle high traffic with ease. In this article, we will explore the key features of Next.js and provide you with code examples to help you get started.

The Synergy of AI and Blockchain: Smart Contracts, Fraud Detection, and Beyond
Blockchain technology has rapidly evolved in recent years, and its integration with artificial intelligence (AI) has opened up even more possibilities for automation and enhanced security.

Creating a React Library Using TSDX and Automating Publishing with GitHub Actions
Learn how to create a React library using TSDX and automate its publishing with GitHub Actions.

TypeScript Types vs. Interfaces: Which One Should You Choose for Your Next Project?
TypeScript is a popular programming language that adds type annotations to JavaScript. It provides features like interfaces and types that help developers write more robust and maintainable code.

What is Temporal Dead Zone in Javascript
Temporal Dead Zone (TDZ) is a concept in JavaScript that can cause unexpected behavior if not understood properly. The TDZ is the period of time between the creation of a variable and the point where it is initialized with a value.

Understanding Solidity Gas: Essential Concepts for Efficient Smart Contract Development
Solidity is a programming language used to write smart contracts on the Ethereum blockchain.

How to keep yourself updated with the latest trends in Tech
A lot of times I was asked how I keep myself updated with the latest trends in Tech especially related to Javascript Frameworks by my peers, manager and also in the interviews.

A Guide to Building Accessible React Components
In today’s world, accessibility is more important than ever. With more and more people using technology to connect with the world around them, it is vital that we make sure that everyone can access our websites and applications, regardless of their abilities.