Vibe Is Free. Cleanup Won’t Be.I’ve been in this game long enough to remember when Delphi came with a promise to embrace everyone to write their own programs. I recall when all visual “website builders” would kill web development. I’ve heard the same pitch when no-code/low-code to...Jan 27 · 10 min readcodesmash.dev
Why I Ditched Docker for Podman (And You Should Too)Beginnings I'm old enough to remember when Vagrant looked like a promised land where every development environment would look the same. Differences between language versions, as well as some unusual OS version differences, resulted in a few days of u...8DJLSep 4, 2025 · 10 min readcodesmash.dev
Architecting Your Software Startup: Learning from Citadel's Monolithic FoundationsWhile building a software startup you must carefully consider the architectural foundation on which your future multi-billion dollar business will be built. This will profoundly influence the trajectory and either set up you for success or a great fa...Oct 19, 2023 · 7 min readcodesmash.dev
Stuck in the Past: Dealing with Old SPA Code in Open TabsPicture this: you've just deployed a shiny new version of your Single-Page Application (SPA) to your eager users. You've poured countless hours of development, tweaking, and testing into this upgrade, ready to unveil its exciting features and enhance...Jun 15, 2023 · 6 min readcodesmash.dev
Look Ma - I invented PHP!In the ever-evolving world of web development, trends come and go like fashion fads. One such trend that has caught the attention of developers is React server components. While touted as an innovative approach, it's hard to ignore the striking simil...1JJun 5, 2023 · 4 min readcodesmash.dev