Blog

Google calendar integration with Thunderbird...

These days almost every company I have worked with uses gmail to manage the company...

Read more...

How to install nvm outside...

A bit of context You can install node in Ubuntu with the apt-get manager...

Read more...

How to install Ubuntu in...

I have been using dual-booted systems with Windows and Ubuntu since I bought my first...

Read more...

Hidden Figures

This post has spoilers, so if you haven't seen the movie, stop reading! Today I...

Read more...

Ruby decorators, inheritance, mixins, Forwardable...

This is the story of an exploration of options I did recently. Explorations are fun...

Read more...

Error handling in Sinatra

I try to put none or very few logic in the routes of a Sinatra...

Read more...

Django pagination

You may know that Django comes with a paginator out of the box. It's...

Read more...

Django cheatsheet

These are my notes from the Try Django and Digging into Django, courses....

Read more...

Virtual environments in Python

While working in your Python app, you may need to install packages to add extra...

Read more...

Python cheatsheet

From today on, I have new tasks and responsibilites at work, for which I need...

Read more...

Atom Editor Keyboard Shortcut Cheat-Sheet

I'm trying out Atom after hearing so much about it. Before I have used...

Read more...

My notes from the Rails...

These are some notes I took some time ago while I was going through the...

Read more...

First steps with Rails

Rails is hard! At least harder than I thought. If you are a control freak...

Read more...

Lovelace and Babbage comic book...

I finally could make some time to read The Thrilling Adventures of Lovelace and...

Read more...

How I installed Vagrant in...

You will need to install two things: Vagrant A virtual machine To install...

Read more...

Purge old kernel modules

The other day for the first time I received a message of "disk out of...

Read more...

Tachyons explained with Frisbees

If you ever heard the joke: The barman says: “We don’t serve faster-than-light particles here.”

Read more...

Database types comparison table

There are so many different kinds of databases available today, to the point that sometimes...

Read more...

Telling git to track an...

I'm working on a new personal project, were I'll share my C# snippets. As all...

Read more...

GitHub as CDN?

I have all my projects' sites hosted at GitHub pages, but I also have some...

Read more...

Stack Overflow has a new...

As every other developer and their dog, I crash from time to time in SO...

Read more...

How to force push to...

This post should start with a big red warning: Never force push to master, evah!...

Read more...

Remember websites back in the...

The other day I was doing some cleaning on my hard disk and I found...

Read more...

Freeing space in Windows

Oh, heya! This is a post about "Things I learned trying to gain some space...

Read more...

Different display names in your...

You probably have used Disqus to manage the comments of some of your sites....

Read more...

Similarities between a researcher and...

This post will not be interesting for many people unless they are or have been...

Read more...

What I learned making a...

For some time I worked in a collaborative podcast with people from all around the...

Read more...

Categories sorted in custom order...

Yet another site, this time for my project about Numerical Recipes applied to thermodynamics problems,...

Read more...

Highlight current menu item in...

I decided to share my lab course from back in 2005, when I was teaching...

Read more...

Custom WordPress plugins

Some of the WordPress official themes are certainly beautiful to the eye and have nice...

Read more...

Designing a book's layout with...

I just re-designed and old PDF lab guide I made long time ago for a...

Read more...

Find and replace in several...

I often find myself having to find a set of characters in several files and...

Read more...

Custom menu in Jekyll for...

I just launched http://javasnippets.tk, a site for a repo where I plan to collect...

Read more...

My first Jekyll site

Update (2014-08-05): There is a new post on Smashing Magazine about how to create...

Read more...

Where to place the gh-pages...

It's 2012 and I officially switched to git (finally!) and it seemed natural to...

Read more...

ls colors in Windows git...

I started using git recently, and I installed it in my Ubuntu partition, as well...

Read more...

Making a widget region from...

If you start off with a blank theme and you don't have any widget areas...

Read more...

How to read data from...

This post is part of a series of three posts. Check them out!:

Read more...

How to read data from...

This post is part of a series of three posts. Check them out!:

Read more...

How to read data from...

This post is part of a series of three posts. Check them out!:

Read more...