The Infinite Buddha
A website that makes and publishes new Buddha art every day, on its own. A Python script asks Gemini for the image, GitHub Actions runs it daily, and the site redeploys itself. theinfinitebuddha.xyz →
My tools, what I built with them, the prompts that run things, and how the work gets done.
A website that makes and publishes new Buddha art every day, on its own. A Python script asks Gemini for the image, GitHub Actions runs it daily, and the site redeploys itself. theinfinitebuddha.xyz →
A data aggregator for Fremont, California. Public figures on housing, schools, safety, jobs, parks and startups, with the source and date under every number. Plain HTML, CSS and JSON data files. fremontcabythenumbers.com →
Claude split the search into segments, ran agents in parallel and scored each role 0–100 with a Python script: 829 roles across 15 categories, 407 confirmed open on the employer's own site. I rechecked 143 priority roles (10 had closed), and a separate agent audit fixed 73 scores and removed 20 listings. Hidden instructions on some job pages were ignored and flagged. Full write-up →
Every morning an autonomous AI agent runs on a schedule: it curates the day's top AI stories, verifies every source link, and publishes each with a plain-English summary and a one-line "why it matters." Today's digest → · RSS
Every night at 11:11 the lights go out worldwide, and nobody makes us. Drafted with AI, with notes on what I changed. Read the story →
Short AI-made video clips, cut together into a reel. On the home page.
Camping photos re-imagined with Gemini. On the home page.
A private site where relatives explore our family history together. Profiles with photos, dates and a short story; every edit is tracked so mistakes can be undone.
Five HTML pages, one shared stylesheet, no framework, no build step. Written in Claude Code, designed by hand. Twelve color themes, holiday accents from the Hebrew and Chinese calendars, and a news section the morning task fills from a JSON file. Structured data helps search engines read each page, and a plain-text map lets AI agents read it as easily as people do.
Find 3 to 5 of the most important AI stories from the past day: new tools to build with, big industry news, policy and safety, and research explained simply. Open every link to make sure it works. Write each summary in your own words, 2 to 3 sentences, and add one sentence on why it matters. Label anything reported by only one outlet as Reported, and anything from rumor as Unconfirmed. Then publish the digest to the News page.
Sample · real prompt to follow
A serene terracotta Buddha meditating in a small wooden garden shrine, ferns and vines around it, soft morning light, photographic, square. Change the setting, season and material every day. Never repeat yesterday's scene. Sent to Gemini each morning by a Python script on GitHub Actions. The script picks the day's setting from a list and publishes the result.