CLAUDE.md: Make Your Repository AI-Ready and Cut Token Waste
Learn how to configure CLAUDE.md and .claude/ files to give AI agents the context they need, reduce token consumption, and get faster, more accurate responses.
Thoughts on development, technology and DevOps
Learn how to configure CLAUDE.md and .claude/ files to give AI agents the context they need, reduce token consumption, and get faster, more accurate responses.
Learn to build a production-ready RESTful notes API in Go using Chi router, SQLite, and Hexagonal Architecture. No frameworks hiding complexity, just clear domains and explicit dependencies.
No articles found matching your search.
Learn how to configure CLAUDE.md and .claude/ files to give AI agents the context they need, reduce token consumption, and get faster, more accurate responses.
Learn to build a production-ready RESTful notes API in Go using Chi router, SQLite, and Hexagonal Architecture. No frameworks hiding complexity, just clear domains and explicit dependencies.
Master Behavior Driven Development with Gherkin, Godog, TDD, Docker, and CI/CD from a developer's perspective. A complete guide from absolute beginner to deep professional using Go.
Master Domain Driven Design, Hexagonal Architecture, BDD, and TDD in Agile Scrum teams. Real enterprise case studies, Go, React, and Flutter implementations with practical tools and workflows.
Understand Behavior Driven Development from the ground up. What it means for QA, developers, product owners, scrum masters, and PMs. Real conversations, team scenarios, diagrams, and practical examples without a single line of code.
The most complete Go guide ever written. From absolute zero to compiler internals, GMP scheduler, garbage collector, memory model, goroutines, CPU/RAM interaction, standard library anatomy, and senior Go mindset.
Learn how architecture decisions shape organizational culture, health, and alignment. Discover how to use architecture as a tool for building trust, preventing silos, enabling transparency, and creating sustainable organizational growth.
Master the human side of architecture. Learn to recognize burnout signals, architect sustainable systems, build psychological safety, and protect team health. Because healthy teams build better systems.
Master the art of having difficult conversations as an architect. Learn how to manage technical disagreements, handle defensive teams, say no effectively, and navigate organizational politics without damaging relationships.
Learn how to teach architecture effectively, measure your communication success, and continuously improve. Build a culture where others become better architects through your guidance.
Master how to work effectively as an architect within Agile and Scrum teams. Learn to balance architectural vision with sprint velocity, communicate with product owners, and drive technical excellence in iterative development.
Master the art of communicating architecture decisions using data visualization, metrics, and diagrams. Learn how to tell compelling stories with numbers that stakeholders believe and understand.
Master building useful automation services and tools with Go. Learn to create production-ready services that solve real problems: log processors, API monitors, deployment tools, data pipelines, and more.
Master Go for automation. Learn to build fast, concurrent automation tools, CLI utilities, monitoring systems, and deployment pipelines. Go's concurrency model makes it perfect for real-world automation.
Master free automation tools for developers. Learn to automate repetitive tasks, workflows, deployments, monitoring, and operations. Build custom automation pipelines with open-source tools—no AI needed.
Master command-line tools for personal productivity. Organize tasks, manage projects, write documentation, and stay organized—all from the terminal.
Master data analysis as a backend engineer. Learn to collect meaningful metrics, analyze performance data, avoid common pitfalls, and make technical decisions backed by evidence instead of hunches.
Master data engineering in pure Go. Learn SQL querying, data extraction from multiple sources, transformation pipelines, automation workflows, and scientific data processing—all without external dependencies.
Discover the best developer tools for productivity. Master CLI tools, web platforms, and desktop applications. Learn what to use, why, and how to integrate them into your workflow.
Master developer productivity through deep work strategies, time management, documentation discipline, tool automation, and product-driven thinking. Ship more, stress less, maintain sustainable velocity.
Master what it takes to become a senior backend developer in Go. Learn Go idioms, system design thinking, performance optimization, and leadership skills that separate seniors from mid-level developers.
Master the transition from senior individual contributor to staff engineer and beyond. Learn leadership without authority, strategic decision-making, career progression, and how to multiply your impact.
Complete guide on how a software architect communicates effectively with technical, operational, management, and business stakeholders. From novice to expert in enterprise communication.
Advanced guide on communicating with FinOps teams, understanding business culture, and aligning technical decisions with business logic. From cost optimization to cultural transformation.
The final guide on scaling architecture impact through people. Building high-performing teams, mentoring architects, creating psychological safety, and establishing architecture culture across organizations.
Master SQL for data analysis. Learn advanced query patterns, window functions, CTEs, aggregations, and optimization techniques. Write powerful analytical queries that answer real business questions.
Complete guide on becoming an effective tech lead. Learn how to influence without authority, communicate clearly, and lead technical teams with professionalism and clarity.
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.
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.
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.
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.
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.
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.
A comprehensive guide to the ideal Scrum and Agile workflow from a developer's perspective. From story arrival through production deployment, understanding every ceremony, role, decision point, and what should actually happen at each stage.
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.
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.
A comprehensive theoretical exploration of push notifications: how they work, the infrastructure behind them, why mobile devices handle them so well, the services involved, and the fascinating journey from simple alerts to the sophisticated notification systems we use today.
A comprehensive theoretical exploration of gRPC: what it is, how it works, when to use it, when to avoid it, its history, architecture, and why it has become the backbone of modern distributed systems.
A deep exploration of concurrent and parallel programming: what they are, how they differ, common pitfalls, real-time considerations, and the mental models needed to build robust modern systems.
A comprehensive analysis of Firebase as a backend platform: services, pricing, scaling patterns, when to use it, when to avoid it, and how it compares to AWS and Azure alternatives.
A comprehensive guide to Clean Architecture explained in human language: what each layer is, how they integrate, when to use them, and why it matters for your business.
A comprehensive guide to design patterns explained in human language: what they are, when to use them, how to implement them, and why they matter for your team and your business.
A comprehensive guide to Flutter explained in human language: what it is, how it works, why it reduces costs, how to scale, and why it should be part of your enterprise stack.
A deep guide to what writing idiomatic Go means, why it is different, how to shift your thinking from object-oriented programming to interfaces, and why this makes your code better.
A comprehensive guide to software architecture explained in human language: patterns, organization, structure, and how to build systems that scale with your business.
Learn how to control your versioning using only Dart.
Reflections on implementing DevOps in the business environment.
A comprehensive exploration of PostgreSQL: its history, architecture, why developers love it, how it compares to competitors, cloud integrations, best practices, and why it has become the world's most advanced open-source relational database.
A comprehensive guide to Neovim 0.11: installation, configuration, plugins, keybindings, and how to build a powerful development environment for Go and Flutter development. From beginner basics to advanced customization.
Learn how to create a service in a SSH server.