Latest updates for Clean-Code
Fresh curated links around clean-code are collected here so marketers can spot useful updates and turn timely ideas into posts faster.
Recent items include:
- Unit Tests: Keep Your CRAP Score from Wrecking the Show
- Start With Ugly Code
- Fragments: May 27
Post angles to try
Fresh articles and ideas
Recent curated links from global sources. Generate one free draft from any story, then use SocialBu to schedule and refine your content calendar.
Start With Ugly Code
Faced with a new problem, the elegant solution is almost always premature. Why simple code that passes the tests is the best starting point, and how to get there with TDD.
Fragments: May 27
At the GOTO Conference in Copenhagen in 2025, Kent Beck and I spent some time on stage talking and answering questions from the audience - a format I refer to as “two old geezers o...
The Art of Deleting Code: Why Your One-Man App Should Be Shrinking
Most developers think that “progress” means adding lines of code. We feel good when we finish a new…
How do you prevent "AI spaghetti code" when orchestrating with LLMs?
Hi everyone! I’ve reached a point in my workflow where I barely write code line-by-line anymore, I orchestrate AI agents. I use tools like Superpower, detailed specs, and a struct...
Your Android Code Is a Mess — MVVM Is How You Fix It
Stop putting everything in Activity. Learn Model-View-ViewModel the right way — with clean, testable, production-ready Kotlin codeContinue reading on Medium »
Claude Code sucks at UI design
Here’s how to fix it in two simple stepsContinue reading on UX Planet »
linecounter: a fast quality read for a Ruby repo
Originally appeared on Blog.I wanted a fast way to read the quality of a Ruby repository, so I wrote a small gem called linecounter. Why bother Most files should not be too long,...
Design a screen, get a Clean Architecture feature — and keep AI-generated KMP code from drifting
Spec-Driven Development for Kotlin Multiplatform: a living spec, a few guardrails, and an architecture the model isn't allowed to break.Continue reading on Medium »
Claude Code Guardrails
Practical guide for creating guardrails for Claude CodeContinue reading on UX Planet »
How to Refactor Code with Claude Code
Improve coding agent productiveness with refactored code The post How to Refactor Code with Claude Code appeared first on Towards Data Science.
Refactoring with Convergence Rules
Three rules turn duplication into abstractions through tiny steps, and catch false abstractions before they ever reach the code.
The Untouchable Angular Component: How “Good Components” Slowly Become Monsters!
Every Angular codebase has one. You know exactly which component I’m talking about. It’s the file people hesitate to open. The one that…Continue reading on UX Planet »
Claude Code Project Structure for Design Project
A strong Claude Code workspace structure can help you make the most of Claude Code. In this article, I want to share a project structure…Continue reading on UX Planet »
Keep Coding After Claude Code Limits: Route Routine Tasks by Risk
Claude Code and similar coding agents are strongest when the task requires judgment: architecture, unclear requirements, production incidents, security-sensitive logic, and hard de...
Maintainability sensors for coding agents
In her recent article about harness engineering for coding agent users, Birgitta Böckeler laid out a mental model for expanding a coding agent harness: a system of guid...
Turn fresh research into a full content calendar
Use SocialBu to discover ideas, generate post drafts, and schedule them across your social channels.