We are all web developers now.
For thirty years the open internet was technically accessible—anyone could view source, anyone could write HTML, anyone could register a domain and ship. In practice, the gap between “accessible” and “built” was filled by years of specialized training, mass-produced frameworks, and platform gatekeepers who offered convenience in exchange for ownership.
That gap closed. Claude Code is the hinge. Not because it writes code for you—but because it writes code with you, at the speed of intention. The person with the idea and the person with the implementation are now the same person, working in the same session. No handoff. No translation layer. No waiting.
What follows is what I’ve built since the gap closed. Static files on Cloudflare Pages. Data on the ATProto personal data server. No backend servers. No SaaS dependencies. Everything you see here was written in conversation—one human, one model, the open web.
-
The Mino Times—agentic biotech intelligence. Research, articles, editorial panels, and podcast. Content stored as ATProto records, rendered in a newspaper broadsheet layout.
-
Anonymous polling on Bluesky. RSA blind signatures ensure the poll host can’t link your identity to your vote.
-
Peer-to-peer biotech data workbench. SQL and Python running entirely in the browser. Notebooks stored locally, shareable via WebRTC.
-
Adaptive speed reader for Project Gutenberg texts. Bionic formatting, variable character chunks, color-changing frames, and eye-tracking-driven pacing.
-
Wiki Cards. A deep Wikipedia card game—Lucky, Transmute, Nexus, and Library modes built on scored and embedded articles.
-
Binaural beats, Shepard tones, harmonic overtones, and noise generator. Keeps playing when your phone sleeps.
-
Interactive map of global megaprojects—construction, timelines, costs, and deep context rendered on a 3D globe.
-
Browser-based terminal for your ATProto Personal Data Server. XRPC commands, DuckDB SQL, AI chat, and an embedded bash container.
-
Personal financial dashboard. Market data synced to ATProto records, rendered with dark-mode charts.
-
War factor analysis. Correlates of War dataset visualized by type, region, duration, and casualties.
-
Commodity flow maps. Geographic trade and movement data rendered as directional arcs.
-
Three lusts, one chart. Ternary plot of posting temperament—flesh, knowledge, and argument—from anchor cosine embeddings.
-
Posting profile. Personality traits and valence from post embeddings, topics via k-means clustering.
-
Semantic novelty trajectory. Track how an account’s posting content drifts or repeats over time.
-
Post density, head to head. Compare two handles side by side on posting volume and patterns.
-
Post brevity, measured. Filter posts by exact word count, ranked by character length.
-
Find a friend. Discover follows-of-follows you don’t yet follow, ranked by network density.
-
Find your tightest circle. The largest group of your follows who all mutually follow each other.
-
Bluesky photo explorer. Every image from any handle, rendered as a filterable masonry grid with engagement analytics.