Software Engineer. Rust | Go | Python. Husband & Father. Currently Head of Technology @Klarian_Limited

Exeter, Devon
Joined September 2011
I don’t get to use swift much these days but I always enjoyed working and playing in Vapor really cool to see it still growing!
10 years ago today Vapor 1.0 was released. Today we're super excited to release the first Vapor 5 Beta, a complete rewrite of the framework, built for modern Swift. More details are on the blog: blog.vapor.codes/posts/vapor…
1
78
Came across this build context, had $6 in credits in my account, so here it is #KimiK3onFireworks working with fast models makes all the difference. Its a simple mobile app that is offline first, supports timer alerts, tracking mood and a silly creative prompt for a photo.
2
2
1,434
Its amazing what working with a fast LLM can feel like, 5.6 Sol is great, but Grok 4.5 in Cursor makes it feel like we can have a back and forth about a problem. Really nice to see an emphasis on speed over "thinking"
29
Ben Cleary πŸ’»πŸ“± retweeted
I'm starting to think that DDD might be the answer to all of my problems - Model not doing what you want? Shared language - Can't navigate a massive codebase? Bounded contexts with global mapping - Don't know why a decision was made? ADR's It's just so freaking elegant
133
47
21
1,213
177,836
Somedays AI is just not it...today is one of those days...
14
I can see this happening more and more. The need for stable processes on top of AI to let AI do what AI does is more needed than ever, especially as we let AI loose in more facets of the development lifecycle.
Amazon is holding a mandatory meeting about AI breaking its systems. The official framing is "part of normal business." The briefing note describes a trend of incidents with "high blast radius" caused by "Gen-AI assisted changes" for which "best practices and safeguards are not yet fully established." Translation to human language: we gave AI to engineers and things keep breaking? The response for now? Junior and mid-level engineers can no longer push AI-assisted code without a senior signing off. AWS spent 13 hours recovering after its own AI coding tool, asked to make some changes, decided instead to delete and recreate the environment (the software equivalent of fixing a leaky tap by knocking down the wall). Amazon called that an "extremely limited event" (the affected tool served customers in mainland China).
15
Ben Cleary πŸ’»πŸ“± retweeted
Proceed with caution
Amazon is holding a mandatory meeting about AI breaking its systems. The official framing is "part of normal business." The briefing note describes a trend of incidents with "high blast radius" caused by "Gen-AI assisted changes" for which "best practices and safeguards are not yet fully established." Translation to human language: we gave AI to engineers and things keep breaking? The response for now? Junior and mid-level engineers can no longer push AI-assisted code without a senior signing off. AWS spent 13 hours recovering after its own AI coding tool, asked to make some changes, decided instead to delete and recreate the environment (the software equivalent of fixing a leaky tap by knocking down the wall). Amazon called that an "extremely limited event" (the affected tool served customers in mainland China).
1,983
4,787
211
39,783
24,265,754
Codex 5.3 is my go to right now, pretty smart, consistent and does a better job of dealing with a large code base!
60
Ben Cleary πŸ’»πŸ“± retweeted
Some of the biggest companies in the world use Django, but the project's budget is comparable to a single bay-area engineer's salary. If your company uses Django, please ask them to donate! It's a great way to say thanks, and really helps keep the framework going.
25
294
17
2,645
165,664
Had a really good lunch and learn today @Klarian_Limited with a presentation from @matthiasendler, really useful insights and tips on rust!
1
78
Ben Cleary πŸ’»πŸ“± retweeted
Monoliths are back in 2024
86
258
59
3,166
272,413
I’m catching up on #AoC been away working in KSA and now I’m back doing the challenges in swift! #AdventOfCode
74
Weekly @htmx_org appreciation post! Building a GeoHazard Monitoring tool and using @djangoproject and HTMX for building assessment forms makes it so easy! Thank you! πŸ™
1
72
Is there anyone with an open source, large Django project that uses @htmx_org I am looking for implementation inspiration, all the examples I can find are small examples… #htmx #django #python
7
5
1
18
8,196
There is something satisfying about using @djangoproject when you just need to get stuff done! I enjoy lots of tools and languages but Django will always be up my sleeve! #django #python
62