Post - May 21, 2019
Git: An introduction to git and version control systems
Learn Git and version control from first principles. Understand distributed VCS architecture, core commands, and professional practices in one comprehensive guide.
Read →Tag Archive
Archive for this tag.
Post - May 21, 2019
Learn Git and version control from first principles. Understand distributed VCS architecture, core commands, and professional practices in one comprehensive guide.
Read →Post - May 20, 2019
Explore why Git became the standard distributed version control system. Understand its architecture, workflows, trade-offs, and best practices for modern software teams.
Read →Post - March 05, 2019
A deep-dive guide to SOLID principles for professional engineers - covering all five principles with TypeScript examples, real trade-offs, pitfalls, and best practices.
Read →Post - February 21, 2019
This guide explores various patterns and best practices for building reusable React components, helping you write more modular, scalable, and maintainable code.
Read →Post - January 30, 2019
A deep technical guide to JavaScript control structures, loops, functions, and scope - covering execution context, closures, hoisting, and engineering best practices
Read →Post - January 19, 2019
Explore JavaScript and TypeScript primitive types in depth-from string and number to symbol and bigint-with practical examples and best practices
Read →Post - January 18, 2019
A practical guide to W3C standards, WHATWG, and web accessibility guidelines for engineers building interoperable, accessible, and future-proof web applications
Read →Post - January 11, 2019
Learn how design thinking helps developers build user-centric software, improve architecture decisions, and design systems that evolve with real-world needs.
Read →Post - January 08, 2019
A deep technical guide to HTTPS: how TLS works, why it matters for security and SEO, and practical steps to implement it correctly in production systems
Read →Snippet - July 15, 2025
Learn how to build safe, idempotent bash scripts for bulk directory renaming, using a real prefix-stripping tool as a case study in dry-runs and strict mode.
Read →Book Note - February 21, 2024
A comprehensive technical breakdown of Fowler & Beck's Refactoring - covering code smells, the refactoring catalog, design principles, trade-offs, and real-world TypeScript examples for professional engineers
Read →Book Note - January 13, 2022
A comprehensive technical breakdown of The Pragmatic Programmer's core principles - DRY, orthogonality, reversibility, and more - with modern engineering context and practical examples.