Posts
All the articles I've posted.
-
The reversed .gitignore
The .gitignore is there to prevent files from ending up in git's version management that have no business being there. You can find them in most repositories in the world. Creating these is a tedious and sometimes tricky task. For example, files that...
-
Trainees in the IT industry in Germany
Today I was having lunch with IT colleagues and we were talking about our trainee. One colleague who previously worked in another industry thought that his manner was inappropriate for a trainee. When I was an apprentice, I could not have allowed mys...
-
YAGNI
You Aren't Gonna Need It — why building features before they're requested burns money and complicates codebases.
-
VS Code includes GitHub's CoPilot and I just love it!
The year is 2021, and Elon Musk is so scared about AI and its danger to humanity that he is pushing to build big rockets 🚀 to land on Mars as soon as possible. And he has to know it, he is one of the investors in OpenAI, a company (largely owned ...
-
Pair programming
In pair programming, two developers work simultaneously on one source code. The method helps to develop better software products. Advantages At Netresearch, we use this method and derive many advantages from it: Direct knowledge exchange about meth...
-
DRY 🍸️ – design pattern
Excuses to do it "It's another project. I don't know much about it. Don't wanna break something, so I just copied it." "I don't have time, maybe later …" "Maybe later on, I want to have something different in each function/template/class, so it's be...