Simon Willison on Technical Blogging
Summary
Simon Willison shares a link to his interview with Cynthia Dunlop about technical blogging, and repeats his top tip: lower your standards and publish while still unhappy with your writing.
View Cached Full Text
Cached at: 08/06/26, 09:50 PM
Similar Articles
How to not die by a thousand cuts or how to think about software quality (2023)
A blog post reflecting on the nature of software quality, arguing that quality is about gracefully performing development and leaving the codebase better than found, and exploring how to foster or destroy quality in software products.
Adding a new content type to my blog-to-newsletter tool
Simon Willison shares an example of using Claude Code to add a new 'beats' content type to his blog-to-newsletter tool, demonstrating effective agentic engineering patterns and prompt design for delegating coding tasks to AI agents.
Rebuilding my blog with machines, for machines ·
The author rebuilt their blog to include full structured data markup (JSON-LD, microformats) and an AI co-writer guided by a prompt that avoids common LLM patterns, with CI validation to prevent breakage.
Quoting David Crawshaw's prompt
Simon Willison shares a quote from David Crawshaw's prompt, which suggests setting up a nightly cron job to fetch upstream changes, rebase local changes, and verify the software works. It highlights the open-source devtools philosophy.
Writing Toy Software Is A Joy (2025)
A blog post advocating for writing toy programs as a way to understand software deeply and rediscover the joy of coding, arguing against over-engineering and the industrialization of software development.