
Why AI Slop Is a Human Problem
AI slop comes from skipped judgement, not from the tools themselves. Better review habits and real expertise are the fix, not abandoning AI altogether.
I'm a software engineer who learns in public. I write in-depth guides and share my perspectives on software and AI on my blog, YouTube and TikTok, and I've written 31 articles for 21 developer companies.


AI slop comes from skipped judgement, not from the tools themselves. Better review habits and real expertise are the fix, not abandoning AI altogether.
Five patterns for modeling complex business processes in REST APIs, from nesting sub-resources to accepting RPC-style verbs when CRUD falls short.
Eight NDepend CQLinq rules automate Domain-Driven Design enforcement in .NET, protecting architectural boundaries, entities, and aggregate roots.
The IL code behind the C# 14 field keyword reveals how it removes property boilerplate, and which caveats matter before refactoring an existing codebase.
31 articles for 21 developer-focused companies, covering tutorials, deep dives and guides on .NET, AI tooling, APIs and DevOps.
View all freelance articlesBy day, I’m a Senior Software Engineer at Entelect, designing and building maintainable systems for a range of South African companies.
In-depth technical posts on my own blog, plus freelance articles written for other publications.
Long-form and short-form videos on AI and software engineering, published on YouTube and TikTok.
AI runs through everything I do: applying it to engineering work, building applications powered by it, and enabling others by teaching the principles behind it.
Reach out if you have a technical question, want me to write for you, or would like to collaborate on a video or project. I'm also happy to hear feedback on my work, or just to say hi.