Good code is invisible

We all try to create good and clean code, projects that are maintainable and easy to change and yet, we don't appreciate when we have one.

Do you remember the last time you easily change something in your code?

Maybe it was a simple constant that was only in one place, or a new parameter in an API endpoint that was fast to test. You might remember but I bet you didn't stop to appreciate how easy the change was.

Why I keep a personal log of bugs

When creating software, you’ll make mistakes. Sometimes they’ll be huge, sometimes they’ll be small but you can always learn from them if you spend some extra time documenting them. In order to learn from those mistakes and try to avoid them in the future you can develop a bug log. We’ll see here what that is and how it works but I promise it helps.

How to be a better remote worker

The current scene, with so many companies working remotely, leaves the employees with some changes in how things work in a company when there’s no office that are not obvious. Dynamics, habits and workflows change to some extent in a remote organization. Here I share some of the things I’ve learnt in the last few years that helped me from the perspective of a regular employee in a fully remote company.