4 min read

July 2025 bakery

A record of what has caught my attention and ideas I've been thinking about this month.
July 2025 bakery

A record of what has caught my attention and ideas I've been thinking about this month.

Half baked

Some written thoughts, but not enough for their own post.

All my half baked ideas turned into posts this month:

Claude Code Vibes
I used Claude AI to turn a family chore spreadsheet into an app for my kids. What started as a simple HTML file became a three-iteration journey through the promises and pitfalls of vibe coding.
The Temuification of the American School System
Ed Reform is trying to fix our education system by shopping at Temu. You get what you pay for and oftentimes getting it for cheap is worse than not getting it at all.

Raw

Naked links

AI Slop:

A fun little tryst with Claude Code and Patron LLM Saint Simon Willison

You know it's a good AI interview when the guest says, "I hope I'm wrong" at the end.

I've stopped using TaskMaster. I recommend it for people who are new to coding with LLMs because it does provide a nice scaffold to help keep you and the LLM on track. I've moved away from it in favor of creating feature level task lists and product requirement docs to guide 1 or a few coding sessions with the LLM. The way I was using TaskMaster had me enumerating tasks that I probably was not going to get to for months and then adding tasks in the middle of the plan as I discovered new things or wanted to take the product in a different direction. It's a very cool tool, but I've stopped using it for now. If you are struggling to find your vibe coding rhythm, it can be tremendously helpful.

I wonder if I could put one of these on...

How AI reshapes the craft of software engineering, with Yoav Tzfati
Transforming “I Can’t Code” into “I Ship Software” with Yoav Tzfati

Podcast where I heard about the Vibe Coding bootcamp.

Vibe scraping and vibe coding a schedule app for Open Sauce 2025 entirely on my phone
This morning, working entirely on my phone, I scraped a conference website and vibe coded up an alternative UI for interacting with the schedule using a combination of OpenAI Codex …

Willison documents how he created an alternative conference app, at the conference with only an iphone.

Podcasts:

Environmentalists are the antichrist is a take.

Gen Z seems not okay.

Discussion of a new 900 page book on William F. Buckley. It is revealed that Buckley went skinny dipping with Ross Douthat.

Pieter Levels talks about being an indie dev with Stripe co-founder John Collison

The Ruby programming language chapter is really worth a watch. Amazing description of how Matz's faith in the goodness of humanity and the love of aesthetics make Ruby an incredible programming language. I also really like the idea of AI as hype man. It take energy and courage to ask a good question on stack overflow. Stack overflow and other forums can be hostile places. When I ask AI a question, no matter how dumb the question, the AI says, 'Damn, that's a good question!' AI gives us courage to ask stupid questions and to take on the tasks we'd otherwise avoid for fear of having to ask those questions.

5-4 Podcast: Portrait of a John Roberts on Fire [SUBSCRIBER-ONLY] - It's subscriber only, but you should really subscribe to this one. This episode does a good job summarizing the analytical lens the podcast uses in its critique of the Supreme Court. Essentially, it's all political and post-hoc justification. We love this.

Sarah Paine on Dwarkesh Podcast and I am here for it.

Other stuff

A fun show show at a new Colorado venue for Phish.

Fantastic Hood encore.

I hungry.

Is it time to start a laundromat business?

I briefly considered the pros and cons of moving to Japan to operate a small fishing boat while watching this.

An oldie, but probably the best villain clip of all time.

I'm thinking of myself like Brad Smith - a bit of a trick player.