CGChintan Goswamiinimchintoo.hashnode.dev·7h ago · 1 min readIntroducing JSDoc Scribe — Automatic Documentation for JavaScript DevelopersOne of the biggest challenges in maintaining large codebases isn't writing code. It's keeping documentation up to date. To solve this, I created JSDoc Scribe, an open-source npm package that automatic00
MAManik Agnishinblog.manikagnish.com·3d ago · 13 min readYAGNI: Build Only What You NeedThe principle in one sentence YAGNI stands for "You Aren't Gonna Need It." It comes from Extreme Programming, and it says one thing: don't build something until the moment you actually need it. Not wh00
JJubsindreaded-developer.hashnode.dev·4d ago · 8 min readSo You Can Write Code But Can't Design a System — We Need to Talk 🏗️💀Let me set the scene. It's a Monday morning. Sprint planning. The product manager slides over a new requirement: "We need real-time notifications for all users." Someone in the back confidently says: 00
PWProgramming with Shahaninprogrammingwithshahan.hashnode.dev·Jun 18 · 38 min readThe Clean Code Handbook: How to Write Better Code for Agile Software DevelopmentBuilding scalable software applications demands writing clean code that’s so simple that any dev can understand it. In this article, I’ll explain and demonstrate what clean code is. Then I’ll share my00
MKMudireddy Krishna Vaishnaviinkrishnavaishnavi.hashnode.dev·Jun 10 · 4 min read7 Python Tricks That Made Me a Better ProgrammerPython is often praised for its simplicity. But after years of writing Python code, I realized that the language has many hidden features that can make your code cleaner, faster, and easier to maintai00
SMSubramanya M Raoinsubramanyarao.hashnode.dev·Jun 7 · 8 min readWhat I Learned From an Action-Based Go API LayoutDisclaimer I did not invent this pattern. I picked it up while working on a production Gin backend and found it worth writing down. This post explains what clicked for me and how you can apply the sam10
VAVictor Alekseevinkrocodl.hashnode.dev·Jun 1 · 56 min readJava Patterns and Anti-Patterns for Agent-Driven Development, Part 3: LoggingThis article continues from Part 1, "Conceptual Foundations," and Part 2, "Early Error Detection Patterns". It targets tech leads and architects who are integrating LLM agents — primarily Claude Code 00
BNBhoomin Naikinbhoominn.hashnode.dev·May 23 · 7 min readThe Vibe Coding Tax: What Nobody Tells You About Shipping AI-Generated CodeAI didn't make developers faster. It made bad decisions faster. Here's how to tell the difference. It Started With a PR Review Pull request comes in. 800 lines changed. I open it expecting the usual00
VAVictor Alekseevinkrocodl.hashnode.dev·May 21 · 41 min readJava Patterns and Anti-Patterns for Agent-Driven Development. Part 2: Early Error Detection PatternsThis article continues Part 1 «Conceptual Foundations» and targets technical leads and architects who integrate LLM agents (primarily Claude Code) as a co-pilot or autonomous task executor in Java pro00
VAVictor Alekseevinkrocodl.hashnode.dev·May 14 · 41 min readJava Patterns and Anti-Patterns for Agentic Development. Part 1: Conceptual FoundationsThe article targets Java developers working with LLM agents — primarily Claude Code — as a co-pilot or autonomous task executor. The central thesis is simple: agent-friendly code is code where an erro00