About commitlog

A space for developers to learn, grow, and stay current with the ever-evolving world of software engineering.

S

Saurabh

Software Developer · Writer · Tech Enthusiast

Hi! I'm Saurabh — a software developer passionate about building great products and sharing what I learn along the way. I've been working with TypeScript, React, and Node.js for years, and I love exploring the intersection of developer productivity and modern tooling.

I started this blog to document my journey, share practical insights, and contribute to the developer community that has given me so much. Every article is written with the goal of being genuinely useful — no fluff, just practical knowledge.

TypeScript & JavaScriptReact & Next.jsNode.js & APIsCloud & DevOps

What we cover

Topics explored on this blog, written from a practical, hands-on perspective.

Software Engineering

Patterns, architecture, clean code principles, and best practices for building maintainable software at scale.

🚀

Frontend Development

React, Next.js, performance optimisation, state management, and modern CSS techniques.

🐳

DevOps & Infrastructure

Docker, Kubernetes, CI/CD pipelines, cloud platforms, and infrastructure as code.

🤖

AI & Developer Tools

AI coding assistants, productivity tools, and emerging technologies shaping the developer experience.

🔐

Security & Best Practices

Writing secure code, OWASP principles, authentication patterns, and security tooling.

📈

Career & Tips

Git workflows, productivity systems, interview preparation, and navigating the tech industry.

Built with

This blog is built using the latest and greatest in the React ecosystem — fast, accessible, and a pleasure to maintain.

Next.js 16React 19TypeScriptTailwind CSS v4Framer Motionnext-themesLucide React

Ready to dive in?

Browse all posts and find something useful for your next project.

Browse All Posts