Think Different by Jakub Jirák - Blog
-
Why Monitoring Is More Important Than Feature Development
Discover why monitoring deserves more attention than feature development. Learn the subtle skills of building observability systems that prevent.
-
ChatGPT Codex: Catching silent test skips before they ship to main
A field-tested take on catching silent test skips before they ship to main with ChatGPT Codex: what it rewards, where it breaks, and how to keep the workflow honest.
-
How to Build Custom CLI Tools for Everyday Work
Learn how to build custom CLI tools that automate your daily workflows. This practical guide covers design principles, implementation patterns, and the.
-
Claude Code: Composing slash commands into a bespoke team-specific DSL
A field-tested take on composing slash commands into a bespoke team-specific DSL with Claude Code: what it rewards, where it breaks, and how to keep the workflow honest.
-
Debugging Mindset: The Art of Systematic Bug Hunting
Master the debugging mindset with systematic approaches to finding and fixing bugs. This guide covers mental models, investigation techniques, and the.
-
GitHub Copilot: Measuring acceptance rate honestly instead of celebrating vanity metrics
A field-tested take on measuring acceptance rate honestly instead of celebrating vanity metrics with GitHub Copilot: what it rewards, where it breaks, and how to keep the workflow honest.
-
Home Lab for Testing: Cheap and Smart
Learn how to build an affordable home lab for testing and development. This guide covers hardware choices, virtualization strategies, network setup, and.
-
Local LLMs with Ollama: RAG over internal docs without handing them to a third party
A field-tested take on RAG over internal docs without handing them to a third party with Local LLMs with Ollama: what it rewards, where it breaks, and how to keep the workflow honest.
-
Why Documentation Matters More Than Perfect Code
Discover why documentation often matters more than code perfection. This guide explores the real costs of undocumented systems, practical documentation.
-
Agentic coding: Rollback plans for changes you did not watch land
A field-tested take on rollback plans for changes you did not watch land with Agentic coding: what it rewards, where it breaks, and how to keep the workflow honest.
-
Technical Debt: How It Arises and How to Realistically Pay It Off
Learn how technical debt accumulates in software projects and discover practical strategies for paying it down. This guide covers debt types, measurement.