This is my personal site. I write about software and the web, mostly — and
sometimes about whatever else has my attention. Posts are in English and
Portuguese, going back to 2002.
If you use a recent version of Debian, Ubuntu or one of their derivatives, and you added a PPA or followed instructions found online for adding an external repository to your system, you may have seen …
Some time ago, I worked with a team to rebuild a company’s internal web application, which was based on a very outdated version of Symfony, and was no longer salvageable for several reasons. …
React is an impressive piece of software but most of the projects that use it would be better served with something simpler. People choose React based on false assumptions, prematurely deciding that …
One of the biggest perks of working in software development is the ability to work from anywhere in the world. A lot of people tell me they don’t know how to find a remote job or project, …
Crashplan stopped working on Linux after upgrading to the latest version due a missing library file because it doesn’t correctly detect the distribution it is being installed on. This is how to …
When a Linux system crashes, you can simply hit the reset or power button on the machine, or you can do it the right way so you don’t damage your filesystem. This post teaches you how to do the …
Now and then, somewhere along the recruiting process for a job, the recruiter will hit me with an NDA. I rarely sign one and in this post, I explain why.