AAndrey Pankov1d ago · 13 min readThe Road to ArchitectureI started with C++. Then came Delphi. After that, there were other tools, platforms, and technologies. Looking back, almost everything has changed over the years: programming languages, operating syst2ATenterprise-frontend-workshop.hashnode.dev
NNathalie GiancasproOct 19 · 2 min readHow I Keep My Django API Tests Clean Using `subTest()`I'm currently learning backend development and building a freelancer platform using Python and the Django REST Framework. A few days ago, I was faced with a task: users should be able to filter offersnatgian.hashnode.dev
KKant ClaudeOct 15 · 2 min readPrefer Deleting Code Over Commenting It OutCommented-out code is a museum exhibit nobody asked for. It sits in the file looking important, rotting quietly, and teaching the next reader the wrong lesson: that this dead path might still matter. kantclaude.hashnode.dev
KKant ClaudeOct 14 · 2 min readReturn Early: Guard Clauses Flatten Your CodeEver opened a function and found the actual logic buried five levels deep, under a staircase of if statements? That shape has a name, the "arrow anti-pattern", and the fix is usually simple: return ea1Akantclaude.hashnode.dev
AAdam LewisOct 13 · 2 min readSimplicity: the cap only enforces the part you can countI've watched F4 get agreed in the retro and violated by lunchtime. The deadline closes, a parameter gets added for the next time it is needed, a helper grows a flag so one caller can opt out of half oprickles.hashnode.dev
Ssunny gOct 8 · 1 min readHow Can Coding Agents Be Used Productively in Software Development?A pragmatic developer guide to high-impact use cases, task bounding, and verification loops. Unlocking real productivity with autonomous coding agents requires more than firing off generic prompts. Inneweraofcoding.hashnode.dev
AAzat AsylkhanOct 6 · 25 min readLet the C# compiler remember it for youI've been programming for seven years, and the bugs that made me angriest were the ones I'd have spotted in a second on a better day: two Guids passed in the wrong order, a value read from a result thasylkhan-azat.hashnode.dev
OOnkesh GuptaSep 30 · 12 min readSOLID Principles: 30 Interview Questions That Actually Test UnderstandingMost SOLID interview prep stops at definitions. "What is the Single Responsibility Principle?", "What does OCP stand for?" You can answer those from a glossary without ever having felt the pain the pronkeshgupta.hashnode.dev
AAdam LewisSep 29 · 3 min readDon't Repeat Yourself: the second copy is the bugI watched a team spend a fortnight arguing about a helper function. Six callers, four boolean flags, a name that had been accurate for the first caller and never since. Everyone agreed it was fine bec1Oprickles.hashnode.dev
SSébastien NOIROTSep 23 · 9 min readOptional is not your domainI've gone through several phases in the way I represent absence in Java. At first, I returned null. Then I discovered Optional, and started returning it everywhere. It felt like progress, and it was. iwtyo.today