Everything I've made since January, in order. Some of it is live and working. Some of it got me paid. Some were pitches nobody answered. A few are dreams that only exist as websites so far. I left it all in — the misses taught me more than the hits.
I didn't know what I was doing yet. I built anyway. The first thing I ever made was for people I love, because it was needed that week. Then I felt an idea turn into a real thing with a link you can text somebody — and that was that. Hooked.

The first thing I ever built — a hub for coordinating help among people I love. It did its job. It's still up.

A little app for two people to stay close.

A devotional companion for the Hanuman Chalisa — chant it, learn it, feel it. My first real product.

A tide tracker, because I swim and I wanted to know when. Nobody asked for it. That was the point.
Also from this era — Breathe Easy, a breathing app for the smallest humans (experiment).
One month, a dozen builds. I pitched people way out of my league and made sites for businesses that only existed in my head. I learned databases, logins, and dropdowns by making too many of them. Most of it went nowhere. Every one made the next one better.

My portfolio — this site's older, warmer sibling.

Built to pitch Macklemore an idea. He never saw it. Worth it anyway.

Built to pitch a pickleball facility on hiring me. They passed. I still like the site.

A storefront concept, built on spec. Never happened.

A command center for my own AI agents. I used it for a minute, learned what I actually needed, and killed it.

A two-day yoga festival on the water. It doesn't exist yet. The website disagrees.

The retreat center I'll run someday. I built the website first so the dream has an address.

A yoga ratings app with an attitude problem. Built, not launched. Yet.
Also from this era — Camo clothing site, a camo-wear brand that lives entirely in my head (dream) · Virtual Armory (experiment) · Anew Connect, an AI retreat-page builder (dream, still cooking) · Yoga Laughs (experiment).
First Claude API key. Suddenly the things I made could answer back — a yogi that knows the old texts, a front desk that answers a studio's messages at midnight. This is the month it stopped being a hobby.

A yogi in your pocket. Ask it anything about the practice and it answers from the tradition — wired straight to Claude.

An AI front desk for yoga studios — answers the texts so the teacher can teach. Built. I may still push it live.

A white-label community app for yoga studios. I pitched it around town. Nobody bit — yet.

A nudge to put the phone down, delivered by a phone. I know. I know.
Then I traded the website builder for the terminal. Claude Code, real code, real deploys. I rebuilt my whole corner of the internet from scratch, sold my first digital product, and got my first paying client.

My teaching home, rebuilt by hand. Live class schedule, retreats, a library, an email funnel — not a template in sight.

Matches a money-education community into accountability buddies. A real client with real users — kept private.

A 30-day journal for starting over. My first paid digital product — $19, checkout and everything.

Fired Linktree, built my own bio hub. Loads instantly, looks like me.

Playlists and practice audio, one clean page.

A one-page experiment that earned its own subdomain.

Rebuilt someone else's brand site with motion and magic, just to see if I could.

A budgeting companion built on spec for the same client. This one stayed a pitch.
Also from this era — Bloom & Grow (experiment) · Ember Glow (experiment) · PWY Brand Deck, the whole brand system on one page (live at brand.peteryoga.com).
Paid work with live AI in production. An event-ops dashboard, a bespoke AI course for a private family abroad, an intake that interviews people and writes to me about them. Six months from "what's a database?" to this.

An event-ops brain — six live views of everything happening at once. Built to win the work; it went cold instead.

A bespoke AI course for a private family abroad — with a live Claude tutor that answers as you learn.

A pre-arrival intake that interviews each student, tailors their path with AI, and emails me their profile.

A site rebuild for a Marin teacher and community leader. In progress.

A browser game about breathing. Because why not.

AI agents for real-estate agents — the client work, turned into a product. My first real swing at a company. Domain's coming.

A full AI audit and 90-day plan, built to pitch a Marin realtor. Password-protected because it's about his business, not mine. Fingers crossed.

My own command center — the vault, the calendar, the day's three things, one dashboard. It says good morning to me. Not on the internet, and staying that way.

The thing you're reading. Built in an afternoon, screenshots captured by a robot I asked nicely.
I build fast, I care about how it looks, and I actually ship. If you've got something sitting in a drawer, let's talk. If it's a no, that's a no — begin again on Monday.
Say hi