I'm experimenting with a fully automated development pipeline with agents. My workday after the design of a feature is finished: /implement <workitem> It's pretty boring. It makes me wonder about the future.
Willem Meints
@willemmeints.bsky.social
Chief AI Architect @ Info Support. Fan of good BBQ.
If you're a fan of the pi coding agent, you should give oh-my-pi a try too. It has all the goodness of the pi agent but with batteries included: omp.sh
omp — a coding agent with the IDE wired in
Subagents, plan mode, LSP, DAP, hindsight memory, hashline edits, time-traveling rules — with a native Rust engine doing the heavy lifting.
omp.sh
Baking pizzas on my BBQ tonight. My eldest asked if we could make salami pizza. Sure! I'm up for that! Now they're helping me make the dough and buying the groceries. Triple the fun.
This happened today: Claude Desktop can edit my slide deck more reliably than PowerPoint. I started generating the slidedeck from research I worked on in the past few months, and then tried to fix things in PowerPoint. Utter nightmare with misalignment etc. Then I went back and it worked great!
Been learning a new editor: Helix. It's fun, and way faster than vscode and has proper language server support, at least, so far :D
Interesting, there are quite a few agentic runtimes for kubernetes available these days. I'm surprised how nicely these things work.
I'm building an agent loop with the pi coding agent to help it work with open-source models better. This calls for an agent agent harness harness... or something like that.
Working on slides for an upcoming talk in September. I'm using open-source models more and more, but the engineering required to make it tick is slightly harder.
I don't normally let an agent mess with my system config. But I've had issues with my nvidia card ever since I installed linux. Hyprland just doesn't behave well when coming back from standby. Just asked Claude to have a look. And it found the problem... I'm happy :D
Trying out a new approach to writing blog posts. I just dumped a bunch of thoughts and sources into a markdown file and applied light structuring to it. Gave it to claude with instructions about the structure of the post, the style, and tone of voice. Let's see what the draft looks like!
Azure DevOps is showing its age: No post quantum encryption key for SSH and some silly 4K character limit on pull requests. Can we move on please?
Running some bleeding edge software. So bleeding edge that I cut myself using it. Now running claude code to fix the problem ;P
It's been a while since I last worked with Azure DevOps. Made a couple of skills to manage the backlog there. Works well with the MCP :D
Building out the agent harness for a new .NET solution. I learned to love how linters work in other languages. Microsoft's solution is a little strange in that their linting rules only work during compilation.
I wanted to configure Camunda with Aspire. Pointed Claude Code at the camunda-distributions repo, and it made it happen.
It's way too hot to be out and about. So I went back to my AI gateway project and revisited some of the things I messed up. Now teaching Claude Code how to structure the code better and learning more about Go programming myself. It's glorious :D
Yay! New wheelchair is here! Super happy. The handling is super snappy and italian red is just gorgious :D
Trying to make some progress on a coding project I'm working on, so it can be transferred over to a maintenance team. Phone off, teams off, slack off. Everything off. Crunch time!
More whacky ideas for my backlog management tool. I'm going to have to take this to claude code and make it a thing ;-)
Experimenting a bit with claude design this evening. Made a prototype of an AI-driven backlog editor. You can select a backlog item and discuss it with the agent. Then, after you're done, you can ask it to update the item for you. I think I like it.
Very inspired by how zig is approaching things as a non-profit. Of course what they do doesn't work for everyone, but I like the premise. www.youtube.com/watch?v=YXrb...
Intro to the Zig Programming Language • Andrew Kelley • GOTO 2022
YouTube video by GOTO Conferences
youtube.com
New keyboard arrived. The K3 ultra from keychron. With custom wooden frame and cable. Replacing my broken older keychron. They make some of the most accessible keyboards around.
Back from an awesome weekend camping. We're a little sunburned and overheated. But the environment, the BBQ pulled pork, and the people were awesome. Now to crash in the garden and enjoy some more BBQ :P
Reading up on zig. Never used it. But looks interesting .
I learned the hard way that open-source models aren't as strong as the fronteer models. But there are ways to make the open-source models awesome. For example: Use a ralph loop to run long-horizon tasks: github.com/wmeints/bosun
GitHub - wmeints/bosun: Run ralph loops with the pi coding agent
Run ralph loops with the pi coding agent. Contribute to wmeints/bosun development by creating an account on GitHub.
github.com
So, what if you were to put together a local LLM with a ralph loop, arc42 architecture docs, a bunch of feature files, and a graphical design? Maybe.... you can build software without touching code.
Putting together a config on my linux machine to start recording my screen for upcoming videos. Mostly because I can really.. :P
Moved my LLM setup to docker images in preparation for the upgrade to kubernetes. I can pretty much simulate our prod setup this way. Those Dell Pro Max machines are awesome!