My VIM configuration – part I

Posted by on Jan 30, 2015 in tools | No Comments
My VIM configuration – part I

I have been using Vim and gVim for a few years now. Vim has a steep learning curve (but there are great tutorials out there), but its worth it, as it is a very powerful text editor. While it is not supposed to be an IDE, there are a lot of plugins out there that can […]

Gang of Four interviewed 20 years later

Posted by on Jan 23, 2015 in Books, c++, interview | 3 Comments
Gang of Four interviewed 20 years later

The software engineering radio podcast has a very interesting interview with the Gang of Four members, from “Software Design Patterns” fame. It is roughly 75 minutes, but it is really nice seeing them comment on their book 20 years later. Here is a transcript I did of a portion of the podcast that I found […]

Setting the c++ standard using cmake

Posted by on Jan 19, 2015 in c++, cmake, tools | 3 Comments
Setting the c++ standard using cmake

Note: I have written an update to this post here. I’m currently trying to convert an existing code base from Makefiles to CMake. I’m doing this in order to showcase the advantages we can have by switching to CMake. Its an unofficial conversion, so I am not changing anything in the official repo. I plan […]

Software that “more than works”

Posted by on Jan 15, 2015 in interview | No Comments
Software that “more than works”

Now that is an interesting notion. Having working software is not enough. We need to have well crafted software. This is one of the many interesting points Uncle Bob focused on his interview in the software engineering radio podcast. You should really listen to it (and subscribe to the podcast).

Uncle Bob considers ‘Interface’ harmfull

Posted by on Jan 11, 2015 in articles | No Comments
Uncle Bob considers ‘Interface’ harmfull

Uncle Bob wrote a very interesting article about how he considers the interface keyword to cause more harm than good.

Happy 11111011111

Posted by on Jan 8, 2015 in rant | No Comments

A few hours before 2015 it dawned on me, and I couldn’t help it but share it with those around me: 2015 in binary is 1111101111 which is a palindromic number. It seems this is not as interesting for a non geek crowd as I’d expect, but I found it interesting nonetheless. Happy 11111011111 everyone!

The importance of a native UI

Posted by on Jan 1, 2015 in tools | No Comments

It is no secret that I am a fan of the Qt project. I like how it promisses, and can deliver the capability to develop a cross platform UI. That being said, if there is one thing that can set one application apart from the others, is attention to detail. I include in that looking […]