Todd
Greco
I make AI do useful things by day, and make records do strange things by night.
AppsThings I shipped
Wax Wishlist.
The crate-digger’s companion. Browse upcoming Record Store Day drops, build your list, set reminders, and never again walk out of a shop empty-handed while the one you wanted walks out with someone else.
Initech.
An Office Space text adventure. Navigate the cubicle farm, dodge Lumbergh, investigate the missing stapler, and figure out what you’d do with a million dollars. Parser-driven, lovingly bitter.
Sneaker Trail.
From Sketch to Sole. An Oregon-Trail-style romp through Nike sneaker history: green-phosphor CRT, low-bit menus, and decades of design decisions you steer one prompt at a time.
MusicRecords, decks, machines

Toured Europe. Opened for Moby and Richie Hawtin. Taught at Spun Academy. Two decades on the decks before I swapped turntables for terminals—though the crates never went anywhere.
Listen on hearthis.at →Currently producing Electro from a home studio stacked with analog weirdness and Elektron boxes, all routed through Logic. Kraftwerk remains the hype song.
WritingEssays, mostly about memory & tooling
Context Is the Currency
Agents make individual developers faster, yet enterprise gains stall around 5–15%, because agile’s ceremonies were built around scarce human time, a constraint that no longer holds. A 2025 METR trial found experienced developers took 19% longer with AI on code they knew well, while believing they were 20% faster.
Everybody’s Got Their Hustle
Underground dance scenes run on scarcity—guarded acetates in Kingston, a flopped Gloria Jones B-side breaking at Wigan Casino—until outside capital arrives to make them legible with ticketing and metrics. Traces the arc to SFX Entertainment’s billion-dollar roll-up and 2016 bankruptcy, which didn’t kill EDM so much as convert it into bottle service.
The Claude Code CLI Cheatsheet
A working reference for Anthropic’s Claude Code CLI, organized as six layers: from basic commands through permission modes, config files, skills, plugins and automation. Part walkthrough, part lookup table.
Welcome to Always-On Marketing (Please Hold)
An agent pauses a failing campaign at 2:13 a.m.; acting on it needs Brand, Legal, Product, Data and Media to align calendars, and by then the moment has passed. The bottleneck isn’t the AI—it’s organizational latency, and the fix is collapsing twelve specialized teams into three roles.
Vibe Reporting: The Chatbot That Killed the Dashboard
A dashboard is a frozen snapshot; a chat interface lets someone ask “why are returns spiking in the Midwest?” and keep pulling the thread. Built on a proof of concept wiring GPT-5 through Cortex Analyst into a 10-terabyte Snowflake database, where decision cycles went from days to minutes.
How to Give GitHub Copilot a Photographic Memory
Copilot forgets everything between sessions. Fixes that with a memory bank of markdown files it re-reads at the start of every task, plus a phase-gated prompt that forces PRD, design and tasks before any code gets written.
From Prompt to Product: Building a Real App
Builds a team lunch decider end to end on Next.js, MUI, Supabase and the Yelp API, with voting, distance and allergy filters. The point is the method rather than the app: an agent following a written spec, with state and structure, beats prompting for code and hoping.
CommunityPast appearances
I run hackathons, judge competitions, give talks on AI agents and developer tooling, and help tend Portland’s AI community so nobody has to do this alone.
ContactLet’s talk
Send a message
Schedule a call to discuss speaking, workshops, mentorship, music, or AI consulting.

