There it is, the radical offering of 21st century computing, here at last: ask for what you want. It takes practice! And, honestly, a certain audacity.
When asked about the rationale in this partnership, the USTA echoed its CEO’s statement on the matter: “Partnering with Kalshi gives us an opportunity to pioneer that next generation of fan engagement while ensuring the integrity of our sport.” A crucial part of the Kalshi deal, the USTA said, was being able to set limits on the types of predictions on offer: only bets on match results, as opposed to bets around umpire decisions, code violations, and player injuries.
This feels vaguely like blackmail on the part of Kalshi: “Partner with us or we’ll open up betting on all the worst things you could imagine.”
Project Chopin →
A new side project from Github exploring collaborative planning with agents.
Kill The Cookie Banner is a consortium trying to influence the EU to update its data processing rules to make privacy controls a browser-level preference instead of a per-site preference.
The rise of agentic AI tools is opening up an opportunity to bring us back to that original world of wonder where you could just build what you wanted, even without a CS degree.
If adopting coding agents demonstrably reduces the quality of the code and features you are producing, you should address that problem directly: figure out which aspects of your process are hurting the quality of your output and fix them.
Shipping worse code with agents is a choice. We can choose to ship code that is better instead.
In my head, some bugs belong to categories that feel important, and yet remain hard to define and quantify: embarrassing bugs, dumb bugs, flow killers.
Somewhere in the hard-to-explain space is another tricky category: UI decisions that feel cheap.
My personal (least) favorite example of a cheap UX decision is when devs (and designers) don’t take the time to accept reasonable input into forms and force the user to input the data exactly the right way. For example, when jackson@example.com (note the extra space) isn’t accepted as an email address.
Rafe Colburn, riffing on a post from Robin Sloan:
Robin Sloan describes himself as the programming equivalent of a home cook. I’ve been working in professional kitchens for a really long time, but lately I’ve rediscovered the joy of home cooking myself.
Ditto.
We’ve been talking a lot at Viget about how to customize CLAUDE.md so I’m doing some reading this afternoon:
- Learning the basics of CLAUDE.md
- Learning the basis of writing skills
- Checking out examples of skills from folks like jibbajabba, jackyliang, and obra
