167 related articles
TutorialsSimon Willison built an iNaturalist observation tool using only a phone and Claude Code. Learn about the three-layer serverless architecture: Python CLI, Git Scraping with GitHub Actions, and pure frontend display.
TutorialsSimon Willison built an iNaturalist observation display tool using Claude Code on his phone while camping. Learn the three-layer architecture: Python CLI, Git Scraping, and static frontend.
Expert OpinionsVibe coding makes building apps as simple as blogging. Matt Webb proposes using RSS to distribute vibe-coded micro-apps, and Simon Willison puts it into practice. Exploring open protocols' new potential in the AI programming era.
Product ReviewsSimon Willison built an iNaturalist observation viewer using only a phone and Claude Code while camping. This article breaks down the three-layer architecture: Python CLI data aggregation, Git Scraping automation, and AI-generated frontend.
TutorialsSimon Willison built an iNaturalist display tool on his phone while camping using Claude Code, with a zero-cost serverless architecture of Python CLI + Git Scraping + static frontend.
TutorialsSimon Willison built an iNaturalist observation tool using his phone and Claude Code while camping, leveraging Git Scraping + GitHub Actions for a zero-server architecture.