Home / Journal 248 posts · 12+ years · 9 categories
↘ The journal

16 years of working notes.

Code that took me too long to figure out, opinions I had to earn the hard way, the occasional recipe and film note. Filter by category, or just scroll.

★ Latest
FEATURED · Web Development Nov 01, 2026

PdfCraft: a PDF reader and editor written from scratch in Rust

I spend a lot of time fighting with PDFs: splitting invoices, redacting a page before sending a contract, or just trying to read a scanned document without my PDF viewer choking on it. So when I came across PdfCraft, a PDF reader and editor built en...

Read → ♥ 1 · 0 comments
Oct 30, 2026 Web Development

Eveil.cloud grew up a lot since launch (here is what changed)

Eveil.cloud is a marketing agent that finds your customers for you. You give it your website URL, it figures out what you sell and to whom, then it goes and tells people about it on every channel a small team never has time to cover by hand: cold...

♥ 1 · 0 comments Read →
26
Apr 2016
Domotic

Minimum Resistance Calculation

So if you have a LED that should be powered by 3.2v and 0.024 amps, and a 9v battery, the calculation should be: (9 - 3.2) / 0.024 And that gives...

read →
♥ 2 · 0
25
Apr 2016
Web Development

AngularJS: Forget About $broadcast() And Say Hi To The SharedContextService

In AngularJS there one thing that you cannot do properly: Call a controller's method from another controller. In order to do that you must use $broadcast() and...

read →
♥ 1 · 0
23
Apr 2016
Personal Recipes

Recette Quiche Maison

Ingrédients 1 Oignon 1 Courgette 1 Poivron Lardons (100g) Pâte feuilletée 2 ou 3 œufs Lait Crème légère Farine Sel / Poivre Fromage de...

read →
♥ 4 · 0
🇫🇷 · FR
18
Apr 2016
Quotes

Life Lessons Episode 04 - Random Thoughts About Being

Of course I’ll hurt you. Of course you’ll hurt me. Of course we will hurt each other. But this is the very condition of existence. To become spring, means ac...

read →
♥ 1 · 0
06
Apr 2016
Web Development

Some New Tips About PHP7

It's been several months that PHP 7 was released, and the latests frameworks already upgraded to be compatible with this version. Laravel Homestead, the OOTB...

read →
♥ 2 · 0
05
Apr 2016
Web Development

How To Detect That AdBlock Is Enabled On Your Website

You are running a website that contains a bit of advertisments, exactly like this blog, hoping that it will be enough to cover your hosting costs, but it's not...

read →
♥ 3 · 0
01
Apr 2016
Cinema

Cinema: 31 by Rob Zombie

It's been a very long time since I wrote a movie review, and I kinda miss that. Yesterday evening I went to the BIFFF in Brussels to see the last Rob Zombie...

read →
♥ 1 · 0
30
Mar 2016
Personal

The Indian Bear Trap: Or How To Stop The Cycle of Violence

In Canada, Native Americans used to hunt bears thanks to a very simple yet powerful trap: It consists of a large stone coated with honey, hanging from a tree...

read →
♥ 6 · 0
08
Mar 2016
Personal Quotes

Life Lessons Episode 03 - 7 Rules To Live By

Seven Cardinal Rules For Life Make Peace With Your Past so it won't disturb your present. What Other People Think Of You is none of your busi...

read →
♥ 30 · 0
02
Mar 2016
Personal

The Parkinson Law

The Parkinson Law (not to confond with the disease) wants that, the bigger a company gets, the more this company hire unskilled but overpaid people. Why? S...

read →
♥ 2 · 0
23
Feb 2016
Web Development

AngularJS Directives - The Reminder You Need To Bookmark

Angular.js is probably the most known Javascript Framework, at close range with React.js A few months ago I started to learn about Angular, and I've made a b...

read →
♥ 14 · 0
09
Feb 2016
Personal Quotes

Life Lessons Episode 02 - Quotes From Bernard Werber

Today I offer you a small set of quotes from the famous french author Bernard Werber. These are initially in french so I'm going to translate them for you :)...

read →
♥ 9 · 0
29
Jan 2016
Personal Music

Life Lessons Episode 01

I've always wanted to store somewhere a compilation of all quotes, speeches and poems that I'm inspired by. It seems that this blog is the perfect spot. So I...

read →
♥ 16 · 0
28
Jan 2016
Personal

To Be Strong On The Outside Or On The Inside ?

Ask yourself this question: is it better to have the skeleton inside or outside the body ? When the skeleton is outside your body, it shapes a protective shi...

read →
♥ 7 · 0
26
Nov 2015
Web Development

The Vagrant Setup File You Were Looking For

Several weeks ago, I started to use vagrant in order to work on my Laravel Projects. The purpose was to avoid wamp bugs , and mostly avoid having to run Ser...

read →
♥ 1 · 0
30
Oct 2015
Web Development

Register Form Macros Easily in Laravel 5

While working on a new project at work I had to create a custom form input. The goal was to have a select list of the days of the week. If there is already a f...

read →
♥ 8 · 6
23
Oct 2015
Web Development

Email Yourself When Someone Encounter An Error In Your Laravel Application

Did you ever feel anxious about deploying a large application in production for the first time ? You are afraid that there are still some bugs somewhere, becau...

read →
♥ 4 · 0
18
Sep 2015
Domotic

HCP #4 Control your Yamaha Home Receiver from command line

In the previous domotic posts, we have seen how to use the Raspberry Pi like a broadcasting radio stream. Now, this is great to listen to you music from an...

read →
♥ 6 · 11
04
Sep 2015
Web Development

Simple Like System with Laravel 5

Update: A new and better way to build a Like System in Laravel is described in this article Yo yo guys ! Today I'll be giving you a new tutorial on how to...

read →
♥ 6088 · 25
30
Aug 2015
Domotic

HCP #3 Turn your Raspberry Pi into a broadcasting audio stream

What I was attempting to do here, is to use my Pi to access the musics stored on my NAS (Synology), and play the music files, in order to stream the audio flux...

read →
♥ 2 · 0