There are different ways to design software, this article tackles few of them with a lot of insight on technical production of design documents.
There are different ways to design software, this article tackles few of them with a lot of insight on technical production of design documents.
A mindful piece of art about my favorite movie.
This guide will cover the idea of interfaces, how to use them correctly and how to get better starting to think in abstractions rather than implementations.
5 Books that every professional developer needs to read.
I was once a young and bright programmer, I'm still those just a bit older and wiser. This article tackles the specifics technics and concepts that I wish someone had taught me all these years ago.
A detailed article that goes through personality, intelligence and software aspects to determine if a programmer is good.