developer, building things - 🎙️ https://xitter.cf/t.co/1G7Rk4OeyX

Kent, UK
Joined May 2011
over the last month or so i’ve been digging into how coding agent harnesses actually work. looking at tools like claude code, codex, opencode, and especially pi from @badlogicgames, it’s been interesting to peel back the layers and see the patterns underneath them 👀 i learnt a lot in particular from looking at how pi has been architected. as a result, i ended up building my own coding agent harness in python and documenting the rings that build around a minimal agent loop to create the kinds of systems we’re starting to see more of: - providers - tools + permissions - sessions + state - context strategy + compaction - prompts + skills - plugins + extensions - delivery the post walks through those layers piece by piece, along with the accompanying code and diagrams. if you’re curious about how these systems are structured under the hood, hopefully this is useful. post: eddmann.com/posts/around-the… code: github.com/eddmann/my-own-co…
1
307
everyones building 3d stuff with the latest models, so I had to have a go I made silverstone in mario kart 64 (and raced max around it) 🏎️
1
1
2
79
What if PHP had Option/Result + `?` 🐘 Rust-style - a postfix ? short-circuits the function on None/Err. No null checks, no try/catch noise. Try it out: eddmann.com/php-lab/#option-… Part of my PHP Lab series: I've been spending lunchtimes experimenting with adding language features into PHP, because... why not. #PHP #PHPLab
1
2
196
What if PHP had `defer`? 🐘 Go's scope-exit cleanup - put teardown next to setup; it runs on return or throw, LIFO. No more forgotten fclose(). Try it out: eddmann.com/php-lab/#defer Part of my PHP Lab series: I've been spending lunchtimes experimenting with adding language features into PHP, because... why not. #PHP #PHPLab
3
8
468
Anthropic onboarding day: Michael Scott introducing Karpathy like he just signed Wemby in free agency.
391
1,468
375
17,619
2,478,418
have really enjoyed using this tool recently! initial analysis and breakdown of semantic features within a system to then go on and review in parallel is very useful. thanks @steipete
Try clawpatch.ai on one of your repos and let codex work its magic. It's amazing at uncovering bugs you didn't know you had.
5
3
44
38,484
Edd Mann retweeted
I setup MCP server for Garmin so I asked Claude to analyze my bike training and give me recommendations It did and suggested 5 workouts I can start doing It then created them in my account Super cool Thanks for the MCP @edd_mann 👏
2
2
5
231
Edd Mann retweeted
we've been increasingly using agents for production operations on Deno Deploy Open sourcing what we built to sleep easier while these things run 24/7 I wrote about our motivation here deno.com/blog/clawpatrol
Introducing Claw Patrol! A security firewall for AI agents. It sits between your agents and production, parsing and gating HTTP, SQL, Kubernetes, and SSH on the wire. Built from our experience giving ops agents production access without sharing credentials. MIT licensed.
5
17
247
33,170
been spending some time going through PRs across my OSS projects recently. just released garmin connect mcp server v1.0.1 🎉 it’s now published on PyPI, so you can run it directly with: uvx garmin-connect-mcp repo: github.com/eddmann/garmin-co… #opensource #mcp #claudeai #garmin #python
1
1
5
198
Edd Mann retweeted
Cloudflare's security team spent the last few weeks testing Anthropic's Mythos against fifty of our own repositories. What we learned about offensive AI, why faster patching is the wrong reaction, and what the architecture around vulnerabilities has to look like next. cfl.re/49BRUqW
84
696
155
3,915
1,654,070
love the new pi website design! @badlogicgames @mitsuhiko 🖌️🎨
1
50
my new favourite thing recently has been exploring codebases through mermaid diagrams. being able to generate up-to-date architectural overviews - then zoom into the specific parts of the system i care about at that moment - has been incredibly useful 👌
1
1
75
it's too easy to get distracted, i've been using @jsonresume as the source for multiple themes of my cv, letting the frontend design skill run wild! haha
1
1
112
for your enjoyment: github.com/badlogic/gpt-2-ts GPT-2's architecture is really really simple to understand mechanically. Modern arch's are obviously more complex, but the basic principles are largely the same still. study it! openai.com/index/better-lang…
2
2
40
2,678
Edd Mann retweeted
you can outsource your thinking but you cannot outsource your understanding
298
4,333
563
19,384
3,187,237
you can outsource your thinking, but you can’t outsource your understanding
1
1
71