The VibeSec Reckoning
Martin Fowlerby Martin Fowler (martin@martinfowler.com)·27 May 2026
The VibeSec Reckoning Why prompting your AI to “be secure” is not enough, and what actually is “Vibe coding” - the practice of non-technical citizen builders using generative AI tools to rapidly...
bliki: Vibe Coding
Martin Fowlerby Martin Fowler·21 May 2026
Vibe Coding 21 May 2026 Vibe coding is building a software application by prompting an LLM, telling it what to build, trying it out, prompting for changes - but without looking at any of the code...
Fragments: May 14
Martin Fowlerby Martin Fowler (martin@martinfowler.com)·14 May 2026
Fragments: May 14 Last week I spent a day at The Orchard Retreat, hosted by Mechanical Orchard. that brought together several people working in software development to talk about the profession’s...
bliki: Interrogatory LLM
Martin Fowlerby Martin Fowler·14 May 2026
Interrogatory LLM 14 May 2026 When we need an LLM to perform a complex task, we often need to feed it a lot of context.
What Is Code?
Martin Fowlerby Martin Fowler (martin@martinfowler.com)·12 May 2026
What Is Code? Code has two distinct but intertwined purposes. It is a set of instructions for a machine, and it is also a conceptual model of the problem domain.
Fragments: May 5
Martin Fowlerby Martin Fowler (martin@martinfowler.com)·5 May 2026
Fragments: May 5 Over the last couple of months Rahul Garg published a series of posts here on how to reduce the friction in AI-assisted programming.
bliki: Mythical Man Month
Martin Fowlerby Martin Fowler·5 May 2026
Mythical Man Month 5 May 2026 In the early 1960s, Fred Brooks managed the development of IBM's System/360 computer systems.
Your filters hide everything on this page. Adjust them in preferences.