







I’m here to help! Game Programming Patterns is a collection of patterns I found in games that make code cleaner, easier to understand, and faster.
Writing about Agentic Engineering Patterns
I’ve started a new project to collect and document Agentic Engineering Patterns—coding practices and patterns to help get the best results out of this new era of coding agent development …

Agentic Engineering Patterns - Simon Willison's Weblog
Patterns for getting the best results out of coding agents like Claude Code and OpenAI Codex. See my introduction for more on this project.


Hero Patterns
A collection of repeatable SVG background patterns for you to use on your digital projects.

Agentic Design Patterns
Agentic Design Patterns 👉 🧠 ✅ I’m excited to share that my new book, "Agentic Design Patterns: A Hands-On Guide to Intelligent AI Agents," is officially out! 👉 🧠 ✅ In a field moving at lightning speed, this book focuses on the durable, fundamental patterns that are becoming the foundation of...
Agentic Design Patterns
Agentic Design Patterns 👉 🧠 ✅ I’m excited to share that my new book, "Agentic Design Patterns: A Hands-On Guide to Intelligent AI Agents," is officially out! 👉 🧠 ✅ In a field moving at lightning speed, this book focuses on the durable, fundamental patterns that are becoming the foundation of...
Patterns | Decent Patterns
Decent Patterns is a collective effort to further the adoption of decentralized technologies by providing open tooling and resources for the community.

A Pattern Language for Interfaces | Notion
System → Programs → Apps

gamesgamesgamesgamesgames/lexicon
An open data standard for describing video games and their data on ATProto.
Game design is simple, actually
So, let’s just walk through the whole thing, end to end. Here’s a twelve-step program for understanding game design. One: Fun There are a lot of things people call “fun.” But most of them are not u…

mudcoders/awesome-mud
🖥 A curated list of bookmarks, tools, tutorials, and other cool resources for text-based game developers.
Tropes - AI Writing Pattern Directory
The definitive reference for identifying AI writing patterns. Learn to spot the tropes that give away AI-generated text.
Agent Memory Patterns
A short HOW TO guide for agent memory systems. Especially the difference between blocks, files and skills.

Report | Decent Patterns
Decent Patterns is a collective effort to further the adoption of decentralized technologies by providing open tooling and resources for the community.

Anti-patterns: things to avoid - Agentic Engineering Patterns
Anti-patterns: things to avoid - Agentic Engineering Patterns