CTO at Foresight. Embracing the new era of building with agents.

Belfast
Joined February 2009
What I’m coming to learn about software development with agents lately is as simple as: - verification - verification - verification Really strict rules that an agent can’t do the wrong thing and it will produce better outcomes than a human could.
1
98
Really interesting concept to show agent workflows. Different take than the usual graph & node representations.
Agent lanes component design
1
126
High performing teams always strived towards small changes straight to production and relying on good tooling & monitoring. As I tell teams I work with, if you’re afraid to release on a Friday then you’re also afraid the rest of the time.
Replying to @benglickenhaus
Forget PRs. Do trunk-based development. Push to main. What we do: - We all work on our own, in orbs. - The agent writes the code, runs the tests, provides proof, runs the application end to end, etc. -- all inside the orb. - If we want feedback on what we're building, we share an orb portal URL if we have something visual. Or we tag a colleague in the orb thread and ask them for their thoughts. Or we split up the change in small pieces, put it behind a feature flag, share that and get feedback onit. - We constantly ship things behind feature flags and test them ourselves in the product. We toggle feature flags for us on. We might turn them off after 1hr if someone complains. - Prototypes and features are cheap now. Instead of building something over multiple days and going back and forth, we build something, share WIP-in-orb in our Slack and ask for feedback, or ship behind feature flag and get feedback.
3
97
Got really sick of the bloated feeling of macOS. It’s starting to feel like Windows Vista. Gave my MacBook a new lease of life feeling the speed & freshness of Linux, and seeing what Omarchy hype is all about. So far it’s super snappy and way better running multiple agents on.
5
134
Looking for a C/C++ embedded dev for contract or full-time work. Know anyone who'd be interested? Get in touch [email protected] – at Ellesmere Port, England
11
2
I’ve written some companion notes on installing Ruby for my talk tonight at @BelfastRuby, hosted by @rumblelabs. git.io/P1lA5w – at Belfast, Northern Ireland
2
4
2
So delighted to see Brewbot has surpassed its goal. Thanks everyone for all the support. Amazing! kickstarter.com/projects/car… – at Castlereagh, Northern Ireland
2
1
#xoxofest was amazing. So proud to have launched @brewbot working with the guys @CargoHQ. Now for long travels. PDX ✈️ AMS ✈️ DUB 🚍 BFS. – at Portland, OR
1
Super excited after just launching our Kickstarter project @brewbot! kickstarter.com/projects/car… – at Portland, OR
Registering the wee man as an official human. (@ Castlereagh Council Offices) 4sq.com/13a0oLo – at Castlereagh, Northern Ireland
2
1
heroku scale worker=millions
$ mkdir "MC_Hammer" $ chmod 000 "MC_Hammer"
1
2
For anyone who may have missed my talk on our switch to Ruby @BelfastRuby they're at speakerdeck.com/u/kierangrah… /cc @AirPOS
Sweet! Snow Leopard nicely installed on my hackintosh. Relatively painless once the kernel panics were figured out