Kevin Swiber
@kevinswiber
Followers
2K
Following
48K
Media
394
Statuses
18K
🔎 coding + leadership + architecture + ops 🤖 APIs, MCP, & AI. Ex-Postman, Ex-Apigee 🌊@withpointbreak ✨ enby (they/them)
Santa Cruz, CA
Joined July 2008
Print debugging is fine. And also, debuggers have gotten much better over the last 10 years. I'm releasing @withpointbreak embarrassingly early to help make collaborative debugging between you, your IDEs, and your AI code assistants easier. Check it out! DM me for support. 🌊
2
2
2
I’m more than happy to go along with the conceit that every door in every house is creaky all the time. That’s showbiz, baby. Gimme those horror delights.
0
0
0
I read some of the 1977 book The Amityville Horror when I was just a kid. I love that they made horror movies about Ed and Lorraine Warren.
1
0
0
I’m rewatching horror movies tonight! So far, I’m very happy with the selection. Ready or Not is such a fun movie that has no business being that good. And The Conjuring… James Wan is such a good filmmaker, I’m actually going to watch the sequels.
1
0
1
I've got questions about MCP Tasks in the new spec. I should have stayed closer to the spec development. I'm working solo now, so my time is limited. Oh, well. Here are the questions, for posterity:
gist.github.com
GitHub Gist: instantly share code, notes, and snippets.
0
1
1
But truly, if you want to talk modeling async generators over an Internet protocol, I’ve probably thought about this more than most. I have actual implementation experience around this running at a scale of only tens of thousands, but I think it can go bigger with ease.
0
0
0
In fact, I think Internet specs actually evolve in expansion-distillation cycles. All design does. This is basically the job. Can you factor out all accidental complexity and provide helpful abstractions over essential complexity? Well, you might be a good candidate!
0
0
0
Not sure how to have these discussions on this platform, actually. I’ve already written a whole essay on this, privately, comparing MCP tasks to Futures, Promises, HTTP/2, and gRPC. (Note: I know there isn’t exact equivalency among them.) Specs don’t always benefit from brevity.
@mattzcarey @ibuildthecloud Not to pile on. What I find difficult is that MCP tasks are trying to model async operations by borrowing the syntax of job queues, the semantics of async generators, and the transport logic of streaming RPC... without fully committing to any of them.
1
0
0
Sorry. This is a real person. But I’ve co-opted his story for my own testing. Please don’t sue me.
0
0
0
Does everyone have fake personas they use when creating test user accounts? My go-to is Fife Symington. He was the governor of Arizona during the Phoenix Lights phenomenon. He originally tried to debunk it but then back-tracked and came out as a believer. Perfect user testing.
1
0
0
Well… I knew they were using Bun to build cross-platform single executable applications of their Node.js-based Claude Code… but I didn’t see this coming. Expect more capabilities in hosted Claude Code instances, I suppose! Congrats, Bun!
Anthropic is acquiring @bunjavascript to further accelerate Claude Code’s growth. We're delighted that Bun—which has dramatically improved the JavaScript and TypeScript developer experience—is joining us to make Claude Code even better. Read more:
0
0
1
Not gonna lie. The 2 most exciting AI agent platforms for me now are Anthropic and Cloudflare. The latter is really stepping up these days. I’d argue they have to! But it’s good to see competition.
0
0
1
@ibuildthecloud I don’t know you that well. I’ve just crossed your path several times in my career. But I suspect this might resonate with you, too. The part about building a second version just for you. Sounds like your funding is good to go, though (congrats!).
1
0
1
I’ve been trying to sell a block of private market shares to increase my runway to build a product 1) I love and 2) other people love. I’m in such a weird niche, though. When I build products for the dev masses, honestly, I build a second version for me. Few people love my weird.
2
0
2
I’ve been having trouble sleeping. Indie dev work stress while supporting a family of 5. Totally normal. No big deal. But also, was there less witchy shit this Halloween? I wanted so much more. I was living for Agatha last year. Bring. Her. Back!
0
0
1
Learning about the retro done on the sinking of the Titanic… Dang, you think SREs and SWEs be bobbing and weaving to avoid accountability, you should look into these grizzled sea captains. “Of course I ignored the first warning. The other ship clearly wasn’t serious. Ha!”
0
0
0
I mean, I’ll figure out the new system, I guess. But right now, I’ve got like 1 old friend who chats with me here, which I love, but it would be great to feel a better sense of community again.
0
0
0
And I mostly see posts from like 4 people. So I’m always responding to them and they’re probably like who tf is this? Which is fine. Whatever. But you’d think the algorithm would try to get me to engage with more people. Like, that’s the whole model.
1
0
0
It used to be I could post some weird stuff on Twitter at 2am and get a great conversation. I ditched the platform when it switched to X. I came back with high hopes, but engagement is dead as hell for me now. I guess most of my people left? And maybe I got deprioritized? idk
2
0
1
I'm fascinated by the demo-sell-build advice for bootstrapping startups, often positioned against the MVP process (build-demo-sell). When you have a developer audience, I think you need to have *something* built as a conversation starter.
0
0
1
I recently released an IDE extension on Open VSX, like the marketplace Cursor and others use. It shows over 400 downloads. That doesn’t feel correct? I mean, cool if true. But the Microsoft marketplace only shows like 30 installs. I didn’t add telemetry. It’s curious.
0
0
1