







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.
Game Programming Patterns
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.
The Majestic Monolith
Monolith by Rene Aigner Some patterns are just about the code. If your code looks like this, and you need it to do that, here’s what to do. You’d do well to study such patterns, as they give you a …
What is a pattern, and what isn't? | daily.dev
An essay argues that the word 'pattern' has suffered semantic diffusion, with techniques, practices, and designs incorrectly labeled as patterns. It defines a...



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.