Integral Review

Welcome to my personal blog! I use it to share what I'm currently learning or thinking about, usually on topics related to technology, business, and health.

All 📝 Posts 🏋️ Workouts 📺 Pictures & Videos

Workouts for the week of January 13, 2025

🏃‍♂️ Course à pied en soirée on January 13, 2025
3 km, 22 minutes

Workouts for the week of January 6, 2025

🏃‍♂️ Course à pied en soirée on January 06, 2025
3 km, 22 minutes
🧘‍♂️ Yoga dans l'après-midi on January 08, 2025
21 minutes
🏃‍♂️ Course à pied en soirée on January 09, 2025
4 km, 24 minutes
🏃‍♂️ Marche dans l'après-midi on January 12, 2025
1 km, 20 minutes

Enriching or modifying an Anki deck with LLMs

January 03, 2025
If you want to make large-scale changes to an Anki deck, OpenAI's GPT or Perplexity are great options. As there are no native integrations yet with those tools, I share a small script to get the same result.

Workouts for the week of December 30, 2024

🏃‍♂️ Course à pied dans l'après-midi on December 30, 2024
4 km, 22 minutes
🏋️‍♂️ Entraînement aux poids en soirée on December 31, 2024
33 minutes
🏃‍♂️ Course à pied dans l'après-midi on January 03, 2025
3 km, 22 minutes

Thresholds, not goals

December 28, 2024
Some thoughts on using daily thresholds instead of goals as a way of ensuring consistent progress while minimizing cognitive load.

Workouts for the week of December 23, 2024

🏋️‍♂️ Entraînement aux poids en soirée on December 24, 2024
12 minutes
🏃‍♂️ Course à pied le matin on December 25, 2024
7 km, 46 minutes
🏋️‍♂️ Entraînement aux poids en soirée on December 26, 2024
25 minutes
🏃‍♂️ Course à pied dans l'après-midi on December 27, 2024
4 km, 28 minutes
🏋️‍♂️ Entraînement aux poids dans l'après-midi on December 29, 2024
25 minutes

Using OpenAI's o1 models for code reviews (and my custom rake task)

December 18, 2024
With a simple rake task, you can generate a prompt to have o1 provide a comprehensive review of your code.

Workouts for the week of December 16, 2024

🏋️‍♂️ Entraînement aux poids dans l'après-midi on December 16, 2024
24 minutes
🏋️‍♂️ Entraînement aux poids en soirée on December 16, 2024
18 minutes
🏋️‍♂️ Entraînement le matin on December 19, 2024
1 hours, 9 minutes
🧘‍♂️ Yoga de nuit on December 20, 2024
13 minutes
🧘‍♂️ Yoga en soirée on December 21, 2024
7 minutes
🏋️‍♂️ Entraînement aux poids en soirée on December 22, 2024
21 minutes

Trying out the paid Bug Finder in Cursor

December 12, 2024
Cursor has an experimental Bug Finder that's quite expensive and is paid for at every run. I was curious to try it out and share in case anyone's curious.

Workouts for the week of December 9, 2024

🧘‍♂️ Yoga de nuit on December 09, 2024
21 minutes
🏋️‍♂️ Entraînement aux poids en soirée on December 11, 2024
45 minutes
🏃‍♂️ Course à pied en soirée on December 12, 2024
3 km, 21 minutes
🏋️‍♂️ Entraînement aux poids en soirée on December 13, 2024
24 minutes
🧘‍♂️ Yoga en soirée on December 14, 2024
11 minutes
🏃‍♂️ Course à pied dans l'après-midi on December 15, 2024
7 km, 45 minutes

Workouts for the week of December 2, 2024

🚴‍♂️ Sortie vélo dans l'après-midi on December 02, 2024
0 km, 42 minutes
🏋️‍♂️ HIIT le matin on December 03, 2024
47 minutes
🏋️‍♂️ Entraînement aux poids en soirée on December 05, 2024
25 minutes
🧘‍♂️ Yoga de nuit on December 06, 2024
7 minutes
🏋️‍♂️ Entraînement aux poids en soirée on December 07, 2024
23 minutes
🧘‍♂️ Yoga en soirée on December 08, 2024
15 minutes

Setting up a free private Docker registry for deploying with Kamal

November 25, 2024
Using Cloudflare's R2 and Workers to set up a Docker registry in a few minutes to use with Kamal. This approach has the advantage of being low maintenance and within a free quota.

Workouts for the week of November 25, 2024

🏃‍♂️ Course à pied dans l'après-midi on November 25, 2024
4 km, 26 minutes
🧘‍♂️ Yoga de nuit on November 26, 2024
10 minutes
🏋️‍♂️ Entraînement en soirée on November 27, 2024
53 minutes
🏃‍♂️ Course à pied dans l'après-midi on November 28, 2024
5 km, 32 minutes
🏋️‍♂️ Entraînement dans l'après-midi on November 29, 2024
55 minutes
🧘‍♂️ Yoga de nuit on November 30, 2024
11 minutes
🏋️‍♂️ Entraînement aux poids le matin on December 01, 2024
34 minutes

Workouts for the week of November 18, 2024

🚴‍♂️ Afternoon Ride on November 18, 2024
0 km, 43 minutes
🏋️‍♂️ Afternoon Weight Training on November 19, 2024
29 minutes
🏃‍♂️ Afternoon Run on November 20, 2024
5 km, 31 minutes
🏋️‍♂️ Afternoon Weight Training on November 21, 2024
30 minutes
🧘‍♂️ Yoga de nuit on November 23, 2024
20 minutes
🏋️‍♂️ Entraînement aux poids le matin on November 24, 2024
28 minutes

Running Windows 98 on an Apple Silicon Mac: A practical guide and some thoughts

November 12, 2024
A guide on how to run Windows 98 on a modern Mac, install old games and applications, and what lessons to take away from it.

Workouts for the week of November 11, 2024

🏋️‍♂️ Afternoon Weight Training on November 11, 2024
30 minutes
🏋️‍♂️ Afternoon Weight Training on November 12, 2024
27 minutes
🏃‍♂️ Evening Run on November 13, 2024
6 km, 36 minutes
🧘‍♂️ Evening Yoga on November 14, 2024
31 minutes
🏋️‍♂️ Afternoon Weight Training on November 15, 2024
32 minutes
🏃‍♂️ Afternoon Run on November 16, 2024
6 km, 38 minutes
🧘‍♂️ Afternoon Yoga on November 17, 2024
41 minutes

Potato Analytics: Minimalistic, privacy-conscious tracking for your website

November 08, 2024
Potato Analytics is a minimalist, self-hosted solution for tracking unique pageviews with minimal maintenance and zero data collection—all thanks to the efficiency of the HyperLogLog algorithm

First rule of server security: Zero access

November 05, 2024
Most horror stories I read about unauthorized server access could have been prevented if the server had been locked down. Here's how to do it in a few minutes.

Workouts for the week of November 4, 2024

🏃‍♂️ Afternoon Run on November 04, 2024
4 km, 25 minutes
🧘‍♂️ Night Yoga on November 05, 2024
14 minutes
🏋️‍♂️ Afternoon Weight Training on November 06, 2024
31 minutes
🧘‍♂️ Evening Yoga on November 09, 2024
27 minutes
🏃‍♂️ Afternoon Run on November 10, 2024
6 km, 36 minutes

PSA: Don't use Cloudflare Fonts in production

November 03, 2024
Seeing features in the Cloudflare dashboard used to be great. You pressed a button, and your website was now slightly better. Sadly, this isn't the case with Cloudflare Fonts, and I would recommend staying away for now.

Using embeddings to display related articles with Supabase in Ruby on Rails

October 31, 2024
A short tutorial on how to use Supabase to store embeddings on blog posts to display related articles.

Workouts for the week of October 28, 2024

🏃‍♂️ Morning Ruck on October 28, 2024
3 km, 35 minutes
🏋️‍♂️ Evening Weight Training on October 29, 2024
21 minutes
🏃‍♂️ Afternoon Run on October 30, 2024
6 km, 35 minutes
🏋️‍♂️ Afternoon Weight Training on October 31, 2024
30 minutes
🧘‍♂️ Evening Yoga on November 02, 2024
15 minutes
🚴‍♂️ Afternoon Ride on November 03, 2024
0 km, 30 minutes

Call of Duty: Black Ops 6 campaign review — Delivers the fun

October 27, 2024
This weekend, I went over Black Ops 6's campaign. They are cliché, but for a couple of hours, experiencing those action-packed games is a guilty pleasure of mine. Overall, this latest game delivers the goods, albeit with a bit more eclecticism than expected.

You're using your AirPods too much

October 24, 2024
AirPods and modern media options are great. Too good actually. Most of us would benefit from more silence.

Workouts for the week of October 21, 2024

🏃‍♂️ Evening Run on October 21, 2024
5 km, 31 minutes
🏋️‍♂️ Evening Weight Training on October 22, 2024
26 minutes
🏃‍♂️ Evening Run on October 23, 2024
7 km, 42 minutes
🧘‍♂️ Night Yoga on October 24, 2024
14 minutes
🏋️‍♂️ Evening Workout on October 25, 2024
1 hours, 5 minutes
🏋️‍♂️ Evening Weight Training on October 27, 2024
30 minutes