Home / Journal 244 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 · Personal Aug 12, 2026

The Fastest Path to a $50K/Month DTC Brand

Joe Speiser built Petflow, a subscription pet food brand, into a $70M business. He later shared the exact playbook he'd follow if he had to start over and get to $50K/month as fast as possible. Here's that playbook, distilled. The plan comes down...

Read → ♥ 1 · 0 comments
Aug 01, 2026 Web Development

mini-swe-agent: The 100 Line AI Agent That Solves GitHub Issues

I was scrolling through my GitHub stars looking for something to write about and stopped on this one again. mini-swe-agent is the kind of project I like: it takes something everyone assumes needs a huge framework (an AI coding agent) and does it i...

♥ 1 · 0 comments Read →
14
Jun 2021
Web Development

Gitweet.io is now open source !

Last week I decided to resurect an old project : gitweet.io I figured it was a good opportunity to try out Laravel Jetstream ! As this project only use g...

read →
♥ 10 · 0
04
Mar 2021
Web Development

What the Hell is Callback Hell in Javascript ?

"Callback hell" is a term I've never heard off before discussing asynchronous javascript during a job interview. As soon as I got home, I checked i...

read →
♥ 7 · 0
15
Dec 2020
Quotes

Before you do anything

Never do anything that you cannot undo before you clearly understood what you won't be able to do after you do it

read →
♥ 13 · 0
29
Nov 2020
Management Web Development

Small tips to improve the marketing side of your SaaS website

You've finished building the next big SaaS and you want now to pimp your homepage to make it more attractive ? You're in the right place. Here's a few things...

read →
♥ 107 · 0
11
Oct 2020
Quotes

Lao Tseu

A journey of a thousand miles begins with a single step -Lao Tseu

read →
♥ 84 · 0
27
Sep 2020

Nuxt: How to Load Translations from the BackEnd with an API

In this quick tutorial we will see how we can use, in a Nuxt FrontEnd project, the translations that are store in a backend project. In your nuxt project you...

read →
♥ 14 · 0
16
Sep 2020
Web Development

PHP on Mac with Homebrew: how to update php to the latest minor patch?

With the latest release of Laravel 8 and laravel Nova 3.9, the minimum required PHP version is 7.4.9 On my mac I had php 7.4.7 To make this very small upda...

read →
♥ 4 · 0
12
Jul 2020
Personal Recipes

Macaronis Saumon Fumé et Légumes Verts

Ingrédients 300g saumon fumé 1 courgette 1 poireau 1 brocoli Ciboulette 1 oignon Ail 200g fromage fondu à tartiner (philadelphia / madame loï...

read →
♥ 4 · 0
04
Jun 2020
Personal

My 2 cents on relationships

You know when you meet someone who's single, you are trying to console them by saying things like "don't worry, there is a person for everyone". No m...

read →
♥ 1 · 0
19
Nov 2019
Web Development

Leverage Dependency Inversion In Laravel Package Development

Last week end I started working on an external package for my startup . Even though it's still in Work In Progress, the goal of the package is to be able to c...

read →
♥ 131 · 0
27
Sep 2019
Web Development

Very Simple SQL Dump In Laravel

Sometimes when you're working on a specific feature, or maybe a specific page of your website, or even a unit test, you're wondering about the SQL queries that...

read →
♥ 50 · 0
11
Sep 2019
Web Development

Increase Your Raspberry RAM With Your Disk Storage

I've got this raspberry pi 3 running from a very long time, and some time ago I installed Gekko, a crypto trader bot, on it. The problem is that with my 500G...

read →
♥ 301 · 0
01
Sep 2019
Web Development

Everything About The "Use" Keyword In PHP

You surely encountered this use keyword in php countless times, in different situations. Isn't that a bit funny that the same exact keyword is used in differ...

read →
♥ 30 · 0
12
Jun 2019
Web Development

Switch Between Projects Like A Pro In Visual Studio Code

Jungling between projects can sometimes be complicated when you're a developer. Dozens of different IDE windows open, searching in the "Open Recent...&quo...

read →
♥ 133 · 0
08
May 2019
Web Development

Super Simple Laravel Newsletter Subscribers System

If you're building a website where you create content, or where your users post content (like a job board or something), then sometimes you might want to send...

read →
♥ 208 · 8
26
Apr 2019
Web Development

How To Make Clean Forms with Laravel Blade

Building forms in our application is one of those tasks that you repeat constantly. Almost every website has forms. We are basically just building forms, over...

read →
♥ 237 · 0
16
Apr 2019
Web Development Personal

How To Remain Up To Date With Agile and Scrum Methodologies

So you just read everything there is to read about Scrum and Agile, you passed the Scrum Master Certification, everything is great, you're a wonderful Scrum Ma...

read →
♥ 44 · 0
16
Apr 2019
Web Development

How To Tweet Automatically Based On A Git Commit Description

If you've ever actively worked on a project, shipping new features every month, week or even days, you're probably informing your users about those new feature...

read →
♥ 22 · 0
05
Apr 2019
Web Development

How To Log Eloquent Database Queries In Laravel

Today I was trying to debug a big Eloquent Query in one of my Laravel Applications, and I couldn't understand what was the issue. I wrote a feature test and...

read →
♥ 17 · 0
01
Apr 2019
Web Development

How to Deploy Laravel Application on Dev and Production Based on Different Branches With Laravel Envoy

So my typical workflow when working on a client's application is to have a "dev" environment on my server, and the production environment is sometime...

read →
♥ 108 · 0