Claude’s take on “The Software Development Lifecycle Is Dead”

I was reading Boris Tane’s “The Software Development Lifecycle Is Dead” and agree with several of his points, but also understand from >30 years’ XP in industry and a couple years working with GenAI and actively researching neurosymbolic AI for the better part of the past decade, I can see where there are some oversimplifications in his post and some bleedover from the GenAI hype. That being said, and considering he calls out Claude Code in a few places as one of the silver bullets to SWE, I thought what better to analyze Boris’ post and provide counterpoints based on...

Continue reading...

Gitea self-hosted runners

I just fired up a local instance of Gitea for stuff I don’t want Micro$oft and GitHub training CoPilot on, or want anyone else scraping. However, one challenge with such a setup is running your trusty CI/CD workflows without GitHub’s infrastructure. Docker Compose to the rescue! After some wrong turns and some rubber ducking with Claude, I managed to construct a relatively simple Docker Compose file to keep a minimum number of ephemeral runner replicas up and registered with Gitea without requiring a complex Kubernetes setup. Now I can have my self-hosted Gitea instance run the same CI/CD jobs that...

Continue reading...

Self-hosting GenAI code assistants

I’ve been playing with Claude Code for a few months now, and have been very impressed – but sometimes hit the limits of even the Pro Max plan when I’m multitasking. Which got me to thinking… I have a DGX Spark that is idle while not training or fine-tuning LLM models for a side hustle, which can handle pretty large models (albeit not at thousands of token/s generation like commercial offerings). Maybe it would be fun to see how far I can get with self-hosted OSS solutions so I could experiment with things like Ralph and larger projects with BMAD...

Continue reading...