I’m not good at connecting people. I’m too introverted and maybe still a bit shy. I was like that as a child and I’m still a bit. Even though the years I spent at working in and next to politics he...
The only one way to educate efficiently
“How does one lead free men? By being better than they… By being better and thus commanding their emulation.” This is also true for clean coding. The best form of evangelism is always behaviou...
John Sonmez - The Complete Software Developer's Career Guide
You might have read my post about how I organize my activities and I mentioned a kind of a kanban board I use, that I took from Sonmez. His Career Guide is organized into 60 chapters on almost 800 ...
The 7 worst things a manager can do to a newcomer
During our careers, we will be newcomers again and again from time to time when we change teams or jobs. This fact means that most of us will have a long list of what our manager should have done d...
Which Is Harder To Find?
In the field of software development, you will find more people who like building things from scratch than people who like to work on legacy code. Yet, you will find more developers who will actual...
Clean Architecture: A Craftsman's Guide to Software Structure and Design
I’ve read quite a few books about clean coding principles or about good coding practices. What I missed a bit is more about software architecture. Hence I enqueued some books about that topic and I...
New design - just keep it simple
My blog is powered by Jekyll and hosted on GitHub Pages. To build it I learnt a lot about HTML, CSS, Javascript and the Jekyll framework itself. It’s been a great experience. Although, I’m neither ...
Class initialization and nasty cores
I’ve started to work on an old and big application recently so that I can practice what I read in Michael Feathers’ must-read book on Working with legacy code. A week ago my most experienced colle...
Chris Guillebeau: Born for this - How to find the work you were meant to do
What is definitely true that this is not the world anymore where most of the people will just simply take the baton from their parents and continue with that whatever business or profession right u...
Sane office environment with code review guidelines
For a more detail vision about the importance of guidelines, please check out this article, that I’ll revisit soon by the way. This time I’m going to focus on code reviews and on the corresponding...