rssed

a collection of dev rss feeds - blogroll

Add a new feed

+

319 feeds


Martin Fowler

Posts

Fragments: April 9 ๐Ÿ”—

I mostly link to written material here, but Iโ€™ve recently listened to two excellent podcasts that I can recommend. Anyone who regularly reads these fr [...]

Feedback Flywheel ๐Ÿ”—

Rahul Garg finishes his series on reducing the friction in AI-Assisted Development. He proposes a structured feedback practice that harves [...]

Principles of Mechanical Sympathy ๐Ÿ”—

Modern hardware is remarkably fast, but software often fails to leverage it. Caer Sanders has found it valuable to guide their work with m [...]

Fragments: April 2 ๐Ÿ”—

As we see LLMs churn out scads of code, folks have increasingly turned to Cognitive Debt as a metaphor for capturing how a team can lose understanding [...]

Harness engineering for coding agent users ๐Ÿ”—

Last month Birgitta Bรถckeler wrote some initial thoughts about the recently developed notion of Harness Engineering. She's been researchin [...]

Encoding Team Standards ๐Ÿ”—

AI coding assistants respond to whoever is prompting, and the quality of what they produce depends on how well the prompter articulates team [...]

Fragments: March 26 ๐Ÿ”—

Anthropic carried a study, done by getting its model to interview some 80,000 users to understand their opinions about AI, what they hope from it, and [...]

Bliki: Architecture Decision Record ๐Ÿ”—

An Architecture Decision Record (ADR) is a short document that captures and explains a single decision relevant to a product or ecosystem. Documents [...]

Fragments: March 19 ๐Ÿ”—

David Poll points out the flawed premise of the argument that code review is a bottleneck To be fair, finding defects has always been listed as a goal [...]

Context Anchoring ๐Ÿ”—

Conversations with AI are ephemeral, decisions made early lose attention as the conversation continues, and disappear entirely with a new [...]

Fragments: March 16 ๐Ÿ”—

Annie Vella did some research into how 158 professional software engineers used AI, her first question was: Are AI tools shifting where engineers actu [...]

Fragments: March 10 ๐Ÿ”—

Tech firm fined $1.1m by California for selling high-school studentsโ€™ data I agree with Brian Marickโ€™s response No such story should be published with [...]

Ideological Resistance to Patents, Followed by Reluctant Pragmatism ๐Ÿ”—

Naresh Jain has long been uncomfortable with software patents. But a direct experience of patent aggression, together with the practical c [...]

Humans and Agents in Software Engineering Loops ๐Ÿ”—

There's been much talk recently about how AI agents affect the workflow loops of software development. Kief Morris believes the answer is [...]

Design-First Collaboration ๐Ÿ”—

Rahul Garg continues his series of Patterns for Reducing Friction in AI-Assisted Development. This pattern describes a structured conversa [...]

Fragments: February 25 ๐Ÿ”—

I donโ€™t tend to post links to videos here, as I canโ€™t stand watching videos to learn about things. But some talks are worth a watch, and I do suggest [...]

Knowledge Priming ๐Ÿ”—

Rahul Garg has observed a frustration loop when working with AI coding assistants - lots of code generated, but needs lots of fixing. He's [...]

Fragments: February 23 ๐Ÿ”—

Do you want to run OpenClaw? It may be fascinating, but it also raises significant security dangers. Jim Gumbley, one of my go-to sources on security, [...]

Fragments: February 19 ๐Ÿ”—

I try to limit my time on stage these days, but one exception this year is at DDD Europe. Iโ€™ve been involved in Domain-Driven Design, since its very e [...]

Bliki: Host Leadership ๐Ÿ”—

If you've hung around agile circles for long, you've probably heard about the concept of servant leadership, that managers should think of themselve [...]

Fragments: February 18 ๐Ÿ”—

Iโ€™ll start with some more tidbits from the Thoughtworks Future of Software Development Retreat ย โ„ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย โ„ We were tired after the event, but [...]

Bliki: Agentic Email ๐Ÿ”—

I've heard a number of reports recently about people setting up LLM agents to work on their email and other communications. The LLM has access to th [...]

Harness Engineering ๐Ÿ”—

Birgitta Bรถckeler explains why OpenAI's recent write-up on Harness Engineering is a valuable framing of a key activity in AI-enabled softw [...]

Bliki: Future Of Software Development ๐Ÿ”—

In Februrary 2026, Thoughtworks hosted a workshop called โ€œThe Future of Software Developmentโ€ in Deer Valley Utah. While it was held in the mountain [...]

Context Engineering for Coding Agents ๐Ÿ”—

The number of options we have to configure and enrich a coding agentโ€™s context has exploded over the past few months. Claude Code is leading the [...]

Bliki: Excessive Bold ๐Ÿ”—

I'm increasingly seeing a lot of technical and business writing make heavy use of bold font weights, in an attempt to emphasize what the writers thi [...]

Assessing internal quality while coding with an agent ๐Ÿ”—

Erik Doernenburg is the maintainer of CCMenu: a Mac application that shows the status of CI/CD builds in the Mac menu bar. He assesses how [...]

Conversation: LLMs and the what/how loop ๐Ÿ”—

A conversation between Unmesh Joshi, Rebecca Parsons, and Martin Fowler on how LLMs help us shape the abstractions in our software. We vie [...]

Stop Picking Sides: Manage the Tension Between Adaptation and Optimization ๐Ÿ”—

Jim Highsmith notes that many teams have turned into tribes wedded to exclusively adaptation or optimization. But he feels this misses the [...]

My favorite musical discoveries of 2025 ๐Ÿ”—

My favorite albums from last year. Balkan brass, an acoustic favorite of 80s returns, Ethio-jazz, Guatemalan singer-guitarist, jazz-rock/I [...]