Don't "Trust the Process"
A critique of traditional design processes, advocating for rapid prototyping and AI-assisted tools to reduce risk and explore ideas faster.
A critique of traditional design processes, advocating for rapid prototyping and AI-assisted tools to reduce risk and explore ideas faster.
A design lead critiques the traditional design process, advocating for rapid AI-powered prototyping to reduce risk and explore ideas faster.
Explores why non-programmers struggle to see software solutions, contrasting their mindset with the automation-focused thinking of developers.
Explores why non-programmers struggle to see software solutions, contrasting their mindset with the automation-focused perspective of developers.
Explores the two distinct uses of AI-assisted coding: professional developer acceleration and 'vibe coding' for rapid prototyping, and the implications for the industry.
Weekly tech newsletter covering AI experiments, agentic AI browsers, Tailscale, and developer tools, with exclusive content for members.
Explains the critical importance of defining clear performance targets and monitoring production metrics for effective software performance testing.
A technical guide on implementing centralized test result printing and progress reporting in a Fortran testing framework.
A Microsoft MVP retires after 12 years upon accepting a full-time role at Microsoft, reflecting on the journey and future community contributions.
A summary of recent Wolverine releases, highlighting new features like inferred message grouping, EF Core domain events, and bug fixes.
A conversation on how LLMs help shape software abstractions and manage cognitive load in building systems that survive change.
A design leader's struggle with unclear project requirements highlights the importance of aligning on inputs early to improve team efficiency and output quality.
AI won't eliminate junior developers but will challenge senior engineers who haven't evolved beyond just writing code to focus on higher-level design and communication.
A 2026 guide for beginners on why and how to start learning C++, covering its relevance in AI, game dev, and systems programming.
A developer shares key lessons from using AI agents full-time, focusing on workflow improvements, prompt strategies, and productivity gains in software development.
Experiments with AI coding agents building a web browser from scratch, generating over a million lines of code in a week.
Experiments with AI coding agents scaling to build a web browser from scratch, generating over a million lines of code.
A recap of the GitHub Universe 2025 meetup in Warsaw, focusing on AI tools like GitHub Copilot, security, and developer experiences.
Discusses how LLMs fit into a software developer's career, emphasizing the enduring importance of understanding fundamental computer science concepts.
A developer's experience using AI coding agents in a real production environment, highlighting productivity gains and the critical role of engineering expertise.