Back
KnowHowCode.dev February 15, 2026

Software Architecture: The Bad Parts

My Thoughts

This is a really great article about software architecture that challenged me a lot, especially given that I primarily work with Laravel. It's interesting I think the way the author explains how bad architecture can come from seemingly reasonable decisions that compound over time. I think the final quote sums it up well - "Bad architecture is rarely the result of incompetence β€” it is usually the result of good intentions applied without sufficient domain insight."
KnowHowCode.dev

A practical walkthrough showing how seemingly reasonable architectural decisions can gradually turn a system into a big ball of mud. Learn about the Bad Parts of architectures.

Visit www.knowhowcode.dev

You might also like

A Developer's AI Workflow: From Voice Dictation to Automated Reviews
blog

A Developer's AI Workflow: From Voice Dictation to Automated Reviews

The AI toolkit and workflow behind building three repositories, 347 commits, and a full-stack portfolio in under a month of part-time work β€” Claude Code, voice dictation, automated reviews, and more.

Building an efficient Content Pipeline with Claude Code: From PRs to Blog Drafts
blog

Building an efficient Content Pipeline with Claude Code: From PRs to Blog Drafts

I built a system that scans my GitHub PRs weekly, identifies content-worthy work, and generates blog drafts automatically. I call the pattern Quasi-Claw. I built a system to solve a problem most developers share: doing interesting work every week but never writing about it. The pattern β€” slash commands + LaunchAgents + CLI execution β€” turns Claude Code into a lightweight scheduled agent without any heavy framework or infrastructure. Here is how it works: πŸ“… The Trigger: Every Friday at 5pm, a macOS LaunchAgent triggers Claude Code. πŸ” The Scan: It scans my GitHub repos and scores PRs/commits for "content potential." πŸ’¬ The Summary: It sends me a Slack digest of the week's best stories. πŸš€ The Execution: I run a single command to pick an idea, generate a full blog draft from the actual source code, and push it to my site’s API. The meta proof it works? This very post was identified and drafted by the system itself. #ClaudeCode #AI #BuildInPublic #Automation #SoftwareEngineering

How I Built a Full-Stack AI Portfolio for Under $1/Month
blog

How I Built a Full-Stack AI Portfolio for Under $1/Month

Four hosting services, three repositories, an AI chatbot, semantic search, and cross-device content sharing β€” practically free.