About commitlog
A space for developers to learn, grow, and stay current with the ever-evolving world of software engineering.
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.
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.