Bikeshedding: the art of distraction
Explains the concept of bikeshedding, where teams focus on trivial details over critical issues, and offers strategies to stay focused.
Explains the concept of bikeshedding, where teams focus on trivial details over critical issues, and offers strategies to stay focused.
A developer shares their experience of returning to side projects after a long break, finding creative joy and relief in the process.
A developer shares their personal journey into open source, detailing their initial steps with React Query and the TanStack community in late 2020.
A developer's personal year-in-review, reflecting on coding work, side projects, and blog writing habits in 2024 and looking ahead.
An interview with engineer Phil Eaton on the motivations, benefits, and surprising impacts of maintaining a consistent technical blog.
A critique of the "Observability 3.0" label and a discussion on the evolution from multi-pillar to unified storage models in software telemetry.
Author shares lessons learned from writing a technical book on WebAssembly, covering motivation, process, and surprising insights.
Explores the rise of 'vibecoding'—AI-assisted no-code/low-code development—and its surprising viability for both technical and non-technical users.
A developer shares insights and practical tips from a week of experimenting with local LLMs, including model recommendations and iterative improvement patterns.
AWS Developer Day 2025 recordings showcase how generative AI is transforming software development, featuring sessions on tools, productivity, and skills.
A senior developer shares key lessons on software quality, automated testing, and bridging the gap between technical and non-technical stakeholders.
Lessons learned from building and selling enterprise software, focusing on identifying opportunities, client conversations, and iterative collaboration.
A developer advises against naming projects too early, sharing a strategy of using temporary code names to let ideas evolve freely.
A collection of insightful and humorous quotes from programmers and tech industry figures about software development, debugging, and engineering philosophy.
The article explains the true meaning of 'refactoring' in software development and argues for its proper use to avoid client misunderstandings.
A developer announces the return of their technical blog after a 3-year hiatus, hinting at future posts on databases, cloud, AI, and more.
A software engineer shares stories of taking initiative to meet colleagues and Alan Kay, leading to career opportunities and collaboration.
A developer shares insights from Jfokus 2025, highlighting talks on Java performance optimization and AI agents in software development.
A developer explores adapting coding styles to different situations, inspired by the 'Six Thinking Hats' framework.
A developer's experience with the Cline AI coding assistant, exploring its capabilities for bug fixing and the implications for programmers.