I Know My Code Is Bad Because I Start Defending It
There’s a moment when I know my code is bad. Not when tests fail. Not when something breaks. It’s when someone asks a simple question and I start explaining ins...
There’s a moment when I know my code is bad. Not when tests fail. Not when something breaks. It’s when someone asks a simple question and I start explaining ins...
Example Controller java @PostMapping'/books' public BookItem create@RequestBody BookItem bookItem { return bookService.savebookItem; } Why It Felt Right - The...
Why some AI defenses fail — a simple look at testing and safety People build systems that learn from data, but small tricky changes can make them fail. Researc...
The Moment Every Developer Recognizes Writing new code feels productive, but the most stressful moments in a developer’s career rarely involve writing somethin...
!Cover image for Stop 'Saving Keystrokes'. I Spend 3 Seconds to Save 3 Hourshttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,for...
Using Too Many Font Sizes Problem: Random font sizes make the UI feel messy and unplanned. css / ❌ What devs often do / h1 { font-size: 42px; } h2 { font-size:...
'Cleaned‑up Markdown
The Problem with print python printf'Processing user {user_id}' printf'Error: {e}' What's missing: - No timestamps - No log levels - No file output - Can't fil...
Walk into any tech conference today, and you'll hear buzzwords flying: AI this, blockchain that. But ask anyone about the actual architecture required to integr...
https://ficd.sh/blog/your-project-sucks/ Comments URL: https://news.ycombinator.com/item?id=46366285 Points: 55 Comments: 77...
Article URL: https://alperenkeles.com/posts/test-dont-verify/ Comments URL: https://news.ycombinator.com/item?id=46364973 Points: 156 Comments: 109...
Article URL: https://alperenkeles.com/posts/test-dont-verify/ Comments URL: https://news.ycombinator.com/item?id=46364973 Points: 3 Comments: 0...