It’s been 18 years since Joel Spolsky’s 12 steps to better code and since back then, technologies, tools and techniques have improved greatly. In this post, I want to share with you what I think is the checklist any software company should comply with nowadays.
This is a description of my first project using buildroot. Nothing spectacular, but since I encountered some issues, a solution is presented in this post.
While coaching a team on how to program in a TDD fashion in C, I stumbled across this wonderful testing and mocking framework.
I made a cheatsheet to help people get into GoogleMock, and I want to share it, along with the links and cues you need when you’ll get started with GoogleTest.
I wanted to train my TDD a bit so I started to do TDD Katas and I would like to share the resulting code.
In this post, I’ll summarize my head-first dive into the world of software defined radio by showing how to create a simple fm receiver with GnuRadio Compagnion.
This info was scattered on multiple sites, so this post shows how to use the BeagleBone Black works in the fun example of playing SNES using a USB controller.
In this post I present a paper that I co-authored. In fact, I only provided some of the code needed to drive the drones, and they added me as a So here’s the link to the article.
I gave a seminar in French at Laval University, which will give rise to a 2 days course that I will start giving in Montreal in 2016. This post offers a download link.
I’ve done a project just for fun with Sebastien Audet recently. In a few days, we used ROS and OpenCV to program an autopilot for the AR.Drone!