[Links] Mission statements

Today at work, we talked about the idea of having a “mission statement”. We wanted to write down the values that our company carries. That would be a few statements that define who we are as a company and could guide us when making decisions. That exercise was more complicated than we initially expected, so I started looking at what other companies have. …

READ MORE

[DIY] Add Z-wave to an old Velux

I own a couple of Velux WUX 101 that I needed to automate. This article explains how I removed the Velux remote control to replace it by a Z-wave compatible solution. …

READ MORE

[Gradle] How to make a flat source jar

As a C# and C++ developer, I sometimes like to have a different layout for source code and namespaces. I recently wrote a Java library and was surprised to see that the convention is to name packages after the source folders, whether this makes sense or not. …

READ MORE

Code Review vs Pair Programming

This week, while working from home, we started a conversation on Slack on how to improve the quality control in our development process. Our current process only relies on occasional code review (abbreviated CR) from the boss. …

READ MORE

[Arduino] JSON library 5.1

I recently released a new version of ArduinoJson, my JSON library for embedded platforms. …

READ MORE

[C++] Online compilers

I find that online compilers are very handy. Here are the ones that I’ve tried so far… …

READ MORE

Top 5 tools of 2015

For my last article of the year, I want to present 5 tools that, I think, deserve more attention …

READ MORE

[Linux] LXC container: from privileged to unprivileged

In a previous article, I showed how to preserve the integrity of your Linux machine by installing unfriendly software in a LXC container. …

READ MORE