
M114: The performance of programmers can be measured, with the right metrics
Most of us think that the programmers' performance can't be measured. We can't, they say, put a number on a person. I believe, we can and must. Just like any other job, software development has to be ...
27 Juli 20205min

M112: Put as much as possible on GitHub, no matter what it is
GitHub is the place you should keep your code at, no matter how perfect or complete it is. Small scripts, short documentation pages, some notes, simple documents: they all may be there, they all may b...
20 Juli 20206min

M111: Use open source projects to beat the boresome of the office work
We all work with some legacy and boring code. In most cases we can't decide what to work with, since this is what the business is paying for. Making small open source projects may become a great solut...
16 Juli 20205min

M110: Professional developers enjoy being punished by static analyzers
A static analyzer is not a "nice" tool generating fancy statistics, which you can show to your boss and get back to work. A static analyzer is supposed to be a punisher for you for the mistakes you ma...
13 Juli 20203min

M109: Open your sources piece by piece, not all at once
If you have a good product to open source, don't do it in one go. Instead, take pieces out of it and open them slowly. This is how you buy your freedom from your organization and learn how to do open ...
9 Juli 20202min

M108: Your job is to prepare your open source project for the future community
Your main goal as a creator of an open-source project is to prepare it for the users and contributors who will come after you. You will not stay with your project forever. You may not even stay with i...
6 Juli 20204min

M107: Make your GitHub project look attractive and contributors will come
The product you develop is very important. But the way you format and present your repository on GitHub is equally (or even more) important. This is how you attract contributors: by making your projec...
2 Juli 20204min

M106: Very soon all important software projects will open their sources
It is inevitable: open source is how we will be developing software in the future. Nobody will pay for software, but only for services around it. You have to join this new market as soon as possible. ...
29 Juni 20205min




















