Blog
Field notes from building DesignSetGo Apps.
Design rationale, release notes, and the occasional aside. Authored in WordPress, rendered through the same DSGo runtime that powers every page on this site.
-
Our recipe roundup
Read post →We tried six recipes this week. Here are the ones that lasted past lunch. Click the title of any recipe to see the full post. The list reorders as you and other visitors read.
-
Writing Better Commit Messages
Read post →Why your future self will thank you.
-
Roasting Coffee at Home
Read post →From green beans to drinkable cup in 12 minutes.
-
How I Tune My Suspension
Read post →Sag, rebound, low-speed compression – the order matters.
-
Mountain Biking the Coast Ranges
Read post →Three days, 200 miles, two flat tires.
-
Cold Brew Concentrate
Read post →1
-
Mushroom Risotto
Read post →Classic technique, parmesan finish.
-
Lemon Olive Oil Cake
Read post →Bright single-layer cake; one bowl.
-
Spicy Tofu Stir-Fry
Read post →Weeknight dinner
-
Roasted Vegetable Soup
Read post →Comforting bowl built around late-summer produce.
-
Sourdough Bread
Read post →Tangy crusty loaf with a 24-hour cold ferment.
-
Apps as Abilities
Read post →I want to talk about the part of DesignSetGo Apps that I think is the most underrated, because it took me a while to fully see it myself. WordPress 7.0 (May 2026) brought three pieces together: the Connectors API (one place to configure your AI provider), the WP AI Client (a provider-agnostic PHP API for calling the model), and […]
-
Building a WordPress App with Claude Code
Read post →This is the local-to-WordPress workflow end to end. By the time you’re done, you’ll have a real app running at https://yoursite.com/apps/your-slug, built in Claude Code, with no clicking around in wp-admin. You’ll need: Node 20+, a WordPress site with the DesignSetGo Apps plugin installed and activated, an application password for that site, and Claude Code (or any […]
-
Why We Run Apps in a Sandbox
Read post →If you’re going to let an AI write code that lives on your WordPress site, you should know exactly what that code can and can’t do. “Trust me, the model’s pretty good these days” is not an answer. DesignSetGo Apps was designed around a simple principle: a misbehaving app should crash itself, not your site. Here’s how […]
-
Introducing DesignSetGo Apps
Read post →I’ve been using WordPress since people still argued about whether self-hosting was worth it. I’ve also spent the last year watching AI coding tools turn what used to be a weekend project into a fifteen-minute one. Those two worlds aren’t talking to each other, and that bothers me. The vibe-coded stuff lives somewhere else. Vercel. […]