Habits I Learned Too Late as a Developer — Part 1
Not following high-quality open-source projects I used GitHub mainly as a place to store my own code, which meant I missed: - How real‑world projects are struc...
Not following high-quality open-source projects I used GitHub mainly as a place to store my own code, which meant I missed: - How real‑world projects are struc...
“You don't have a skills problem. You have a debugging problem. And Stack Overflow retired in 2024.” Every developer knows the feeling. You're stuck. The error...
We've all been there You find a file that “works perfectly” but nobody dares touch it. The tests pass. There are no bugs. Yet the moment you try to refactor it...
들어가며 안녕하세요. LINE NEXT DevOps 팀에서 일하고 있는 이동원입니다. 저는 쿠버네티스 기반 인프라 운영과 CI/CD 구축, 모니터링 및 장애 대응 등 인프라 운영 관......
Why AI Tools Aren’t a Silver Bullet Every other post on your feed is telling you AI tools are going to “revolutionize” your coding workflow. And they’re not wr...
The Issue You’ll always remain at a junior level if you treat “it works” as an excuse for bad code. When a more experienced developer points out problems, it i...
Se você já se pegou pensando “putz, esse if/else aqui tá crescendo demais” ou “cada nova regra quebra algo que já funcionava”, é bem provável que o padrão Strat...
Review of Tidy First? – Code Quality in the Small First and foremost, it is good to see a well‑known figure and book writer in our field writing a new book abo...
Introduction In modern software engineering, code review is a mission‑critical step in the development lifecycle. As teams grow and systems become more complex...
Introduction I’m going to say the quiet part out loud: your app works. Your demo looks cool. Your code, however, is a nightmare waiting to happen. Before you g...
Limitations of SonarQube SonarQube tells you about code smells, but it doesn’t reveal hidden coupling such as a billing service that shares a database table wi...
I’ve been passionate about writing “Good Code™” since before I started my career, beginning way back when I was still a kid in middle school. What is “Good Code...