potapovdev.hashnode.devPerformance vs comfort: choosing a laptop for long coding sessionsAt some point, most developers start wondering what actually makes a machine comfortable to work on every day. Not in theory, not in spec comparisons, but after months of long coding sessions. That’s usually when searches like best laptop for develop...Dec 18, 2025·3 min read
potapovdev.hashnode.devRefactoring feels productive — and that’s exactly why it’s dangerousRefactoring is one of the most satisfying activities in software development. You clean up messy code, rename variables, extract functions, reduce duplication, and suddenly everything looks better. The codebase feels lighter. You feel productive. And...Dec 14, 2025·3 min read
potapovdev.hashnode.devClean code didn’t save our project — understanding didClean code is one of those ideas everyone agrees with.Readable names, small functions, clear abstractions — it all sounds reasonable, almost impossible to argue against. Early in my career, I treated clean code principles like rules. If the code look...Dec 9, 2025·3 min read
potapovdev.hashnode.devAI didn’t make me faster — it made me more deliberateWhen AI tools started appearing in everyday development workflows, most conversations quickly turned to speed. Developers talked about writing features faster, generating boilerplate in seconds, and outsourcing repetitive tasks to machines. While tha...Dec 4, 2025·3 min read
potapovdev.hashnode.devI tried using AI as a junior developer — here’s what actually happenedI didn’t start using AI because I was curious.I started because I was tired. Tired of googling the same things.Tired of Stack Overflow answers from 2016.Tired of switching between tabs just to remember how I solved a similar problem three months ago....Nov 30, 2025·2 min read