With REST you have to anticipate every action upfront. Here you define the primitives, add confirmation gates on anything destructive, and hand them over. The complexity assembles itself. The first time it handles something you never planned for is the moment it feels like the future.
07.03.2026 09:08
π 0
π 0
π¬ 0
π 0
it is hard to imagine going back to hand rolling a rest api once you have experienced the emergent behaviours the above enables.
07.03.2026 09:02
π 0
π 0
π¬ 1
π 0
The key will be providing a deterministic abstraction layer to each sandboxed agent (for example, a collection of end points with human in the loop side effect confirmation)
07.03.2026 09:01
π 0
π 0
π¬ 1
π 0
I have been doing a lot of work playing with agents that execute code in sandboxes at runtime, and given the right harness, this pretty much feels like the future of software. And I hate how much of a booster that makes me sound, but it is hard to imagine another outcome.
07.03.2026 09:00
π 0
π 0
π¬ 1
π 0
To expand on this slightly more, we are already seeing agent-first design in enterprise codebases. When agents in sandboxes are writing and executing throwaway code per-request, debugging and programming becomes primarily iterating on harnesses. It feels like a different game entirely.
07.03.2026 08:57
π 1
π 0
π¬ 0
π 0
I think we are in the middle of a seismic shift in the nature of how softwate will be written. When agents spit out thousands of tokens a second cheaply, deterministic programming as we know it becomes a niche concern. The course quickly becomes a hobbyist interest. Do it for fun but not money.
07.03.2026 08:53
π 0
π 0
π¬ 1
π 0
I'm beginning to think the single best use of OpenClaw would be to convert all the WhatsApp voice notes people send me into normal text messages
27.02.2026 12:45
π 0
π 0
π¬ 0
π 0
Kurt Vonnegut stop being so applicable to all time periods of American life, you canβt do that Kurt Vonnegut, your insights are too evergreen Kurt Vonnegut
21.02.2026 13:35
π 10123
π 2943
π¬ 145
π 58
4/ This is a Petri net synchronization primitive. It's been in the formal methods literature since the 60s. I built it into an open-source safety layer for AI agents that works with the Vercel AI SDK.
20.02.2026 18:11
π 1
π 0
π¬ 1
π 0
3/ The fix is a join that blocks until every dispatched path resolves. Not "proceed when something arrives." "Proceed when everything arrives." Skip a tool? Fine. Place the done token directly. But the join won't fire until all tokens are present.
20.02.2026 18:10
π 0
π 0
π¬ 1
π 0
2/ This isn't hypothetical. It's the default behavior in n8n (append mode merge), LangGraph (implicit state), and every ReAct loop. If one branch fails quietly, nothing stops the agent from continuing with partial context.
20.02.2026 18:09
π 0
π 0
π¬ 1
π 0
1/ Your AI agent dispatches 3 tools in parallel. The database lookup times out silently. The merge node proceeds with whatever arrived. The agent generates a confident answer from 2/3 of the information it needed. Your logs look clean.
20.02.2026 18:09
π 1
π 0
π¬ 1
π 0
Another good one is "what tradeoffs did you make when writing this?"
I have also prompted AI to write documentation for what it has built (pointing it at great examples of documentation elsewhere) and that has really helped for me.
15.02.2026 17:55
π 1
π 0
π¬ 0
π 0
Speed Vertigo: A New Kind of Engineering Debt | Josh Tuddenham
It's not imposter syndrome. It's being over-leveraged in the code you shipped.
I wrote about this recently too, I think it is the biggest thing we will need to grapple with in agentic coding. I used a slightly different term (speed vertigo) but it's the same thing:
joshtuddenham.dev/blog/vertigo/
15.02.2026 17:53
π 0
π 0
π¬ 0
π 0
This is absolutely deranged. Imagine being that disconnected from the trials and tribulations of your employees.
15.02.2026 09:46
π 2
π 0
π¬ 0
π 0
In short, I think allowing users to create a 'personality' for their AI agent, and have it speak to them and treat them in a certain way could very easily lead to even more AI induced psychosis than we already are seeing.
15.02.2026 09:31
π 0
π 0
π¬ 0
π 0
I have noticed this too. Measured takes seem to have nowhere near as much virality as either boosterism or doomerism.
15.02.2026 09:29
π 1
π 0
π¬ 0
π 0
ChatGPT promised to help her find her soulmate. Then it betrayed her
ChatGPT sent screenwriter Micky Small down a fantastical rabbit hole. Now, she's finding her way out.
Lots has been written about the security implications of Moltbot/Openclaw, but I think even more dangerous is soul.md. As stories like this show, adding memory to chatbots can lead to profound impacts on users. I dont think we have sufficient guardrails in place yet.
www.npr.org/2026/02/14/n...
15.02.2026 09:23
π 0
π 0
π¬ 1
π 0
I really enjoyed this article, thought it was really even handed and well reasoned.
09.02.2026 21:42
π 1
π 0
π¬ 1
π 0
Screenshot of a complex mathematical theorem from the Elastic Hashing paper defining an injection function phi.
the notation in the 'elastic hashing' paper looks like the Rosetta stone to me.
βimplemented it in zig to see if it actually survives 99% load. (it does, mostly).
joshtuddenham.dev/blog/hashmaps/
16.01.2026 09:21
π 1
π 0
π¬ 0
π 0
This is diabolical. Sign me up!
13.01.2026 06:38
π 0
π 0
π¬ 0
π 0
Great work, had been hoping for this!
27.12.2025 07:34
π 1
π 0
π¬ 0
π 0
Day 4 - Advent of Code 2025
I just completed "Printing Department" - Day 4 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/4
Love a grid puzzle. My answer is verbose (I know I could probably do the grid checking with a loop) but works:
github.com/joshuaisaact...
04.12.2025 07:19
π 4
π 0
π¬ 0
π 0
Day 3 - Advent of Code 2025
I just completed "Lobby" - Day 3 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/3
My solve here:
github.com/joshuaisaact...
Feel like I got the first part surprisingly quickly, then took over an hour on the second. Kept going OOB / running out of length in my byte array.
03.12.2025 07:35
π 3
π 0
π¬ 0
π 0
Day 1 - Advent of Code 2025
I've completed "Secret Entrance" - Day 1 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/1
Part 2 of this a classic edge case puzzle, my solution is definitely ugly, but got there in the end:
github.com/joshuaisaact...
01.12.2025 09:32
π 1
π 0
π¬ 0
π 0
I just shipped Music Round for the @tanstack.com Γ @convex.dev hackathon. - a live multiplayer (and solo) music guessing game with three gameplay modes (a daily, a battle royale and a playlist based).
Music Round Daily #321
β
β
β β β
Score: 2,267/5,000
App: tranquil-bombolone-5e7a31.netlify.app
17.11.2025 19:23
π 1
π 0
π¬ 0
π 0
Josh Desk - Office Attendance Made Simple
Manage your hybrid schedule where you already work - right in Slack. No new apps to learn.
Like George Foreman with his grill, I too have put my name on a product.
Introducing Josh Desk!
Try it out: joshdesk.live
Please excuse the logo - turns out "designer" isn't on my LinkedIn skills list for a reason π
23.01.2025 05:11
π 0
π 0
π¬ 0
π 0