Blog

Thoughts on development, technology and DevOps

23 ARTICLES

CATEGORIES:

TAGS:

All Articles

Advanced SQL Mastery: From Window Functions to Full-Text Search
Database

Advanced SQL Mastery: From Window Functions to Full-Text Search

A comprehensive guide to advanced SQL query optimization covering window functions, CTEs, execution plans, indexing strategies, transaction isolation, partitioning, JSON data, and full-text search. Master SQL performance with Table Plus, PostgreSQL CLI, Go + pgx, and DBeaver.

Neovim for DevOps Engineers: From SSH Terminals to Full Development
DevOps

Neovim for DevOps Engineers: From SSH Terminals to Full Development

A comprehensive guide to why Neovim is the superior editor for DevOps work. Master remote development, infrastructure-as-code workflows, minimal dependencies, and why traditional IDEs fail in SSH environments. Learn the mental model of why Neovim beats VS Code and JetBrains when you're managing infrastructure.

Neovim for Go Backend Development: Monorepo, Microservices, Infrastructure
Backend Development

Neovim for Go Backend Development: Monorepo, Microservices, Infrastructure

A comprehensive guide to mastering Neovim for large-scale Go backend development. Navigate monorepos, manage microservices, mix Go with infrastructure-as-code, and orchestrate multiple languages seamlessly. Learn how senior Go engineers use Neovim for complex distributed systems.

Technical Writing for Developers: From Code Comments to Documentation Systems
Documentation

Technical Writing for Developers: From Code Comments to Documentation Systems

A comprehensive guide to technical writing in the dev industry. Master documentation strategies, automated doc generation, writing tools, grammar best practices, multi-format output (slides, PDFs, markdown), and building documentation that developers actually read and maintain.

Disaster Recovery and Business Continuity: Planning for the Worst
Infrastructure

Disaster Recovery and Business Continuity: Planning for the Worst

A comprehensive guide to disaster recovery and business continuity planning. Master RTO/RPO concepts, backup strategies, multi-region deployment, and chaos engineering. Learn how to build resilient systems that survive catastrophic failures.

GitFlow + GitOps: The Complete Senior Git Guide for Agile Teams and Scrum
Git

GitFlow + GitOps: The Complete Senior Git Guide for Agile Teams and Scrum

A comprehensive tutorial on GitFlow and GitOps best practices from a senior developer's perspective. Master branch strategy, conflict resolution, commit discipline, merge strategies, documentation, and how to be a Git professional in Agile/Scrum teams.

Zero Trust Architecture: Building Secure Systems From First Principles
Security

Zero Trust Architecture: Building Secure Systems From First Principles

A comprehensive guide to Zero Trust Architecture from security and architecture perspectives. Master the principles, implementation strategies, network segmentation, and identity management needed to build truly secure systems in modern cloud environments.

Writing Effective Documentation: From Code Comments to User Guides
Documentation

Writing Effective Documentation: From Code Comments to User Guides

A comprehensive guide to documentation that actually works. Master self-documenting code, API documentation, Architecture Decision Records (ADRs), and runbooks. Learn what developers actually need to understand and maintain systems, written from a senior engineer's perspective.