My photo

Upstream downstream relationships

2024-09-23talk
Effective upstream-downstream relationship and Blink case study

40 discussions later

2024-01-10mentoring
My experience in mentoring

Bambulab filaments 3 pagers

2023-11-053D printing Bambulab
A set of reference sheets to print 3D printing filaments

Software Archaeology

2023-03-25
An important aspect of the domain

Preheat your car via Google Calendar

2022-12-06homeassistant tesla
Never experience a uncomfortable seat ever again

Rewriting ninja in Go

2022-12-05golang
Notes about my journey in rewriting a C++ program in Go

Timing for lazy people

2022-12-04golang
The laziest way to time a function in Go

Start with a clean Ubuntu Server

2022-12-04
Streamlining the default install

Rolling percentile in StandardSQL / BigQuery

2022-12-04
How to make the most awesome graphs

Mixing cmd/ and library

2022-12-04golang
Is it a good idea for a go module to be both a tool and an exported package?

A beautiful mess

2021-11-20ci
A tale of growing project needs

panicparse v1.6.0

2020-12-19golang panicparse
This release was the hardest one ever

Emojis on Debian (& Raspbian)

2020-10-02
The definite way to enable up to date colored emojis on Debian or Raspbian ๐Ÿ†

panicparse v2.0.1

2020-08-10golang panicparse
๐ŸŽ Do race conditions in style

panicparse 1.4.0!

2020-04-06golang panicparse
Because sometimes we fail and we need help

Show, don't tell, as an animated GIF

2020-04-02
Images are a powerful communication tool

Tips for new C.S. / C.E. students

2019-12-04
Humble advices to help bootstrap a career in technology

Source of truth

2019-10-29work
The slow but inextricable migration from files to dependencies

Mail books to candidates

2019-07-29interview
Why not more company give books to prospects?

Performance measurement in this decade

2019-07-11golang perf
Nowadays, CPU bound performance measurement is ... complicated

Writing weekly snippets

2019-04-22work
A weekly routine to help reflect about priorities

Code review based interview

2019-04-12interview
Proposing another way to assess a candidate

Handling SIGTERM in python on Windows

2019-01-15python windows
You have to be well awake to follow this post

Software material

2019-01-07
An abuse of analogies between civil and computer engineering

Heap optimization means speed optimization

2018-05-09golang
Find heap allocations and nail them down to save 0.67ยตs (37%) on a Raspberry Pi 3 in an inner loop

Grace Hopper Celebration 2017 trip report

2017-10-07
Observations from a man visiting the biggest Women in Tech conference in the world

TinySSH vs others

2016-01-26sysadmin
Comparison of Dropbear, OpenSSH and TinySSH

Installing TinySSH

2016-01-26sysadmin
Trying out the new minimalistic ssh server in parallel of sshd

Raspberry PI setup

2016-01-19sysadmin
Setup a Raspberry PI with two accounts without NOOBS

The diligent cowboys programmer

2015-11-10
Move fast and make things

Remote LUKS unlock

2015-10-25sysadmin
Unlocking your Ubuntu workstation/server locally OR remotely

A simple go service

2015-09-25golang
Setup a staging server that restarts automatically on git push

Presenting pre-commit-go

2015-07-02golang slides
Tool for efficient pre-commit and post-commit testing

Death of the "if it ain't broke don't fix it" - Part 2

2015-06-29
Why hardware accelerated Crypto is not the greatest idea.

Death of the "if it ain't broke don't fix it" - Part 1

2015-06-29
Why hardware accelerated Crypto is not the greatest idea.

Review of hosted CI for Go

2015-06-29golang
Review of a few hosted Continuous Integration services offering Go support

Amazed

2015-06-21
How easy it is to create a website for free