Sean C Davis
Sean C Davis
@seancdavis.com
Helping developers build better websites • Sandwich Lover • Netlify • former Stackbit • CFE.dev host
299 followers231 following424 posts
i ditched descript and the quality of the content in the youtube shorts has leveled up
this is an idea i'm still tinkering with, and it's getting better, but it was a rough start
An ode to Arc (in the form of a Chrome extension).
While I'm rethinking the architecture around all my side projects, they largely revolve around this concept of helping me focus my time and keeping me, for the most part, in fewer applications. I don't think this is the final solution, but it feels like the core of where I'll be going.
Agents aren't getting worse at explaining, they are assuming you know more as they become more capable. I built a little skill to help communicate more effectively, and it's worked wonders in the last couple of weeks.
Mods look like the right step forward. I'm going to tinker a bit this week — probably personal telemetry as the first use case. On the surface, excited about the potential, but worried about managing load order, especially when all this runs outside a sandbox.
The question that's becoming more important is not "what can this be?" but instead "what does this refuse to be?"
This is a nice summary. For the most part, it validates that the practice I have in preflight/autopilot is the right, balanced approach for models today. It's also a good reminder that writing things down is important, as long as it's the right stuff you're writing down.
Building evals from real data is a great idea, and being able to do it dynamically is huge! What I don't love is using one provider for all eval work. That's the beauty of AXIS, which could be wired into any pipeline you want to build.
Another quick example of using Raycast snippets to work more productively. This one is "\y" to get "/color yellow" for changing the color of a Claude Code CLI session.
I've really struggled with getting agents to draw diagrams well. So I built a little system to help. The Cubster API rasterizes images so that an agent can study what they drew and adjust.
I'm back to building agents for my personal agent system, and now it's running entirely serverless, without breaking the "determinism contract" that I originally created. This might be the one AI pattern I feel like I established earlier on that I still really like.
I did a little research into enjoying everyday life more. Satisfaction is an expectation gap, totally disconnected from objective quality. Like going to the movies — if a friend tells you it'll be great, it better be AMAZING or you're gonna be disappointed.
I have too many projects. I definitely have to ditch some. But, I do feel like the model of how I want to run things is evening out, and if I can control the volume, I can build some cool (and useful) stuff.
This is fascinating! As much as I enjoy over-engineering solutions, there are a lot of useful cases for this.
🙋♂️ ever wanted to build something without needing to configure a db, auth, file storage or a cms? it turns out you already have all four if you have a bluesky account 👉 airspace is a typed client for it
Claude Code doesn't tell you which model each subagent used, or how much of the work it did. So the `roster` skill runs a node script over the session and reports the whole crew.
To make releasing libs easier and more consistent, I rolled out a `/release` skill. Takes a lot of the thinking out of the process, and now I have a solid paper trail on the majority of my side work.
Been iterating on the /review-pr skill for a couple weeks. It helps me get oriented first, then digs into suggesting changes. I then read through all the code, adjust the comments, delete them, add my own, and submit the review. I've found it a great way to get up to speed on code quickly.
I've been into photography for many years, but never really learned the basics. Been using AI to help me iteratively learn the craft through specific assignments, grades, and editing notes. It's been a game-changer for me.
As agents get more capable, they almost know too much. Not all of that knowing needs to get passed on to the user. You can customize and harness most of it, but it takes a lot of effort.
Years ago, managing a package and every app consuming it was enough work that it often made more sense to just build what you needed where you needed it. Now dependency updates, automation, tests — all of it is easy. Building your own personal abstractions is kind of a slam dunk.
I've been running a split where Claude writes the code and Codex reviews it, read-only. Two models with different training make different mistakes, so the reviewer catches things the author was blind to. Short video on how I set it up.