Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

martinfowler.com

Martin Fowler

Get the latest updates from Martin Fowler directly as they happen.

Follow now 1590 followers

Latest posts

Last updated 3 days ago

Guiding an LLM for Robust Java ByteBuffer Code

3 days ago

AI editors like Cursor can generate code with remarkable speed using LLMs,...

Updating yesterday's post on social media engagement

15 days ago

Some people asked about how many people clicked through the links on...

Social Media Engagement in Early 2025

17 days ago

A few years ago, whenever I published a new article here, I...

I've been kidnapped by Robert Caro

18 days ago

I've always enjoyed reading, and for most of my life I've particularly...

The role of developer skills in agentic coding

25 days ago

As agentic coding assistants get more capable, Birgitta Böckeler is trying them...

Comments on US passport applications

about 2 months ago

The new US administration has decided to eliminate the “X” option for...

GenAI Patterns: Fine Tuning

about 2 months ago

While RAG is the most common way to focus a foundation model...

GenAI Patterns: Guardrails and RAG overview

2 months ago

Gen AI systems are gullible, and can easily be tricked into responding...

What role does LLM reasoning play for software tasks?

2 months ago

Recent LLM models have provided “reasoning” capabilities. Birgitta Böckeler asks what role...

GenAI Patterns: Reranker

2 months ago

LLMs struggle with large amounts of context. Bharani Subramaniam and I explain...

GenAI Patterns: Query Rewriting

2 months ago

Users often have difficulty writing the most effective queries. Bharani Subramaniam and...

The DeepSeek Series: A Technical Overview

2 months ago

The appearance of DeepSeek Large-Language Models has caused a lot of discussion...