28 related articles
TutorialsSimon Willison used Claude Code for web on his phone to aggregate a decade of iNaturalist wildlife data into his blog. A look at the architecture, Beats system, and how AI is reshaping dev workflows.
TutorialsSimon Willison built a complete iNaturalist observation display tool using only his phone and Claude Code while camping. A breakdown of the three-layer architecture: Python CLI, Git Scraping automation, and pure frontend display.
Expert OpinionsAI-assisted programming makes building tools as easy as blogging, but how are these personal apps discovered? Matt Webb proposes RSS for vibe-coded apps, and Simon Willison quickly validates the idea.
Product ReviewsSimon Willison built an iNaturalist observation gallery using only his phone and Claude Code while camping. A breakdown of the three-layer architecture: Python CLI clustering, Git Scraping automation, and AI-generated frontend.
TutorialsSimon Willison built an iNaturalist observation display tool from scratch using his phone and Claude Code while camping. Full breakdown of the three-layer data pipeline architecture and AI-assisted mobile development workflow.
Product ReviewsSimon Willison used Claude Code's web version on his phone to integrate a decade of iNaturalist wildlife observations into his blog, showcasing AI-assisted mobile development.
Expert OpinionsAs vibe coding makes app development as frequent as blogging, we need lightweight mechanisms like RSS to discover and share personal AI tools. Exploring the future infrastructure of AI app distribution.
Product ReviewsSimon Willison built an iNaturalist observation display tool entirely on his phone with Claude Code while camping, using Git Scraping + GitHub Actions for a zero-cost serverless architecture.