The State of Developing on Windows 2019: Impressive!

For many years Windows has been considered “bad for programming” if you don’t develop in a Microsoft stack, like .NET. The main alternatives are Linux and macOS. The thing is not every developer can adapt easily to Linux, or can afford a Mac. Sometimes you just want all your software to run without a dual boot, VMs or compatibility layers (like Wine for Linux). And that’s where Windows enters in.

Read More →

Keep It Stupid-Simple

We, humans, have a natural tendency to over complicate things. That’s because our brain cares too much about the future and its infinite possibilities.

Read More →

Do Not Be This Kind of Developer

We, humans, use language since ancient times to express ourselves and to communicate with each other. The same thing happens with programming languages. It is a tool made so humans can communicate with machines. Just as spoken languages, there are a lot of programming languages with different dialects, applicabilities, and contexts. Some are even called dead languages because no nation officially speaks it.

Read More →