• Goodbye Disqus

    I’ve been using Disqus as the commenting system on this website for years now. It was convenient and did the job… until it wasn’t. 😅 Recently, Disqus decided to start adding ads to their free tier. Here is the email I received: Hi there, You’re currently on our free Disqus...

    Read More...
  • Track the Epic Free Games with EFGTracker

    With the introduction of the new X API pricing model (pay-per-use), what used to be the free API tier is definitely gone. You can check the official announcement from X here. Honestly, that is probably a good thing if you think about the absurd amount of spam bots on the...

    Read More...
  • So… I tried vibe coding (finally)

    Ok, I’m definitely late to the trend, but I finally dipped my toes into the whole vibe coding hype… 😅 I gave myself just a few hours (while half-distracted with other stuff) to prompt my way through building FrenchPing, a tiny game to practice French, wrapped in the Teenieping universe....

    Read More...
  • Prevent Logitech GHUB to scan dirs and delete auto-detected profiles

    Before taking any action, quit the Logitech G HUB application. Go to %ProgramFiles%/LGHUB/data Backup applications.json file (i.e. rename applications.json to applications.json.bk) Open applications.json with your favorite text editor Replace the whole file with: { "applications": [] } Save the file (applications.json) You can revert this change back at any time...

    Read More...
  • Too big of a repo?

    Usually git repositories start small but they grow fast and ultimately you end up with a looottt of commits after a few years… It can be challenging and time consuming to pull such big repositories so let me give you a quick tip if you don’t want to pull the...

    Read More...
  • Gamify your tasks

    This logo is property of Habitica I’ve been using many apps for managing my todos in the past, here a few ones: jrnl Trello Google Todo List A simple txt file / Google Doc That said, todo-lists can get pretty boring over time but I found Habitica at some point....

    Read More...
  • Quarantine in Japan - Day 7

    And here we are! Possibly the final day at the hotel. 7 o’clock sharp, I spit in the tube and hang it in a cup at the front door, as requested. Final saliva test in prep It’s time to start packing the suitcases. At the same time, I’m imagining being...

    Read More...
  • Quarantine in Japan - Day 5

    Hello world! Hotel view I couldn’t sleep until 5am this morning - damn jet lag. That said, I finished to watch Money Heist - Season 5. Around lunch time, I got another video call from the MySOS app and got a screenshot of it. This is what you can expect...

    Read More...
  • Quarantine in Japan - Day 3

    Happy New Year everyone! Welcome to the first 2022 day. Not a suprise, I’m still at the hotel with family. Today, I definitely feel the jet lag more. Looking at the schedule provided when we started the quarantine, seems like not much will happen today. However we can expect a...

    Read More...
  • Quarantine in Japan - Day 2

    7:00 am - my eyes opened. Jet lag is not that bad for once. Checking my phone, still no call or notifications from the MySOS app. Breakfast was laying on a chair at the front door. Luckily, we brought some coffee and filters with a dripper in the suitcase. Breakfast...

    Read More...
  • Quarantine in Japan - Day 1

    Just landed to KIX today, exhausted. What a crazy journey. After 2 months in France to spend the winter holiday season, I’m here now, in a roughly 20 meter square hotel room for 6 days with the whole family without the possibility to make a step beyond the door landing....

    Read More...
  • Common apps I'm using on Mac (2021)

    Note: I also have a post explaining how I customized my keyboard with Karabiner for a smooth Linux -> Mac transition. Link: https://www.alfredapp.com/ Well known macOS app that allows quick search and easy hotkeys setup on your Mac. An handy app to customize the way you start your applications or...

    Read More...
  • Tools for Elastic product's quick testing

    I very often need to test new Elastic products with different versions. Downloading the distributions everytime then configure manually every part could be cumbersome and quite repetitive. Of course, pulling docker images or use Terraform are viable options, but sometimes you might be looking for a quick setup. For this...

    Read More...
  • Mon premier PC

    Je m’en souviens encore comme si c’était hier, tout a commencé lors de mes 8 ans lorsque mes parents se sont procurés un Pentium II MMX 233Mhz. C’était un Cibox avec exactement le même boitier que dans la fameuse pub de l’époque (malheureusement je ne suis plus sûr du modèle):...

    Read More...
  • Why my Jekyll post isn't showing up in production?

    So you have you Jekyll post properly appearing in your dev environment but not there when you deploy in production. Here is a few things that are most likely the reason why: Your local dev environment timezone may differ from the remote server. Make sure you have configured the timezone...

    Read More...
  • Windows suddenly goes out of sleep (and fix)

    I noticed for a while that one of my Windows rigs had some insomnia issues – Windows waking up in the middle of the night. There is a few things that you need to check to find the culprit. Start by launching a “Command Prompt” ( ⊞ Win + R...

    Read More...
  • Make a command line shortcut for Sublime Text on macOS

    I know it’s handy to open Sublime Text using Alfred but sometimes I really want to open Sublime via my favorite terminal using a simple command line. Here is how to do it: find / -name "subl" 2> /dev/null It’s usually located in /Applications/Sublime Text.app/Contents/SharedSupport/bin/subl sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl...

    Read More...
  • Capture the Flag, Google CTF 2019 upcoming, Satoshi's Treasure... 🚩

    Far from being an expert in security but I’ve been more and more interested in CTFs challenges on my free time. It’s a good cut-off from my daylight work and also a good alternative to programming and I really enjoy this new hobby. Also, Google is launching new CTF quals...

    Read More...
  • How to disable Google Chrome dark mode on macOS

    With the latest Google Chrome updates, if you use macOS dark theme, Google Chrome will switch in dark mode as well by default. Usually I love dark themes for everything, but I’m not a fan of of the dark theme for Chrome provided by Google — I dunno why, maybe...

    Read More...
  • Unbind CKEDITOR ALT+0 shortcut (Accessibility Instructions)

    As explained in this previous article, I switched from a Linux workstation to a Macbook for work and re-done some parts of the keyboard mapping to match what I’ve been used to during the past decade on Windows/Linux. Please check out the article if you are looking into a PC...

    Read More...
  • PC Flavored Mac keyboard mapping

    It’s already have been two months, but I switched from my PC workstation on Linux to a Macbook for work — What a big slap in my face. No seriously, ok I have an iPhone but I never used a Mac with iOS before (or really briefly for doing some...

    Read More...
  • Mon expérience avec Shadow

    © Shadow by Blade C’est un article que je tenais à faire depuis un moment malheureusement par manque de temps je n’ai pas pu le rédiger plus tôt. Je suis rentré en France dernièrement pour une durée de trois semaines environ. Généralement, j’emmène toujours un laptop avec moi quand je...

    Read More...
  • WSL / Ubuntu / ZSH and Hyper Terminal

    I’ve been using Windows Subsystem for Linux for quite a long now. What is Windows Subsystem for Linux? It’s basically to run a Linux environment in Windows OS Even if it wasn’t really stable at the beginning, a lot of improvements have been made. At work I have quite a...

    Read More...
  • Amazon Lightsail $3.50 VPS out

    © Amazon Web Services Amazon Lightsail released this month their $3.50 VPS. https://aws.amazon.com/lightsail/ Here are the specs: 512 MB Memory 1 Core Processor 20 GB SSD Disk 1 TB Transfer I think it’s a big smash against other Cloud providers (like Digital Ocean, Vultr, Linode or Packet). How much do...

    Read More...
  • Phpize error with phpbrew (Debian like)

    Today I’m using Laravel to prototype an application. I have to manage a lot of PHP versions at the same time that’s why I’m using phpbrew which is an awesome piece of software btw. I compiled recently PHP 7.2.9 and forgot to add the GD library to it. With phpbrew...

    Read More...
  • Fonts I'm using for coding

    Here is a modest list of the fonts I have been using along my 15 years of coding/programming. If you read those lines, I assume you are looking for a good font which is pleasant to code with, easy to read with distinct characters (ex: O / 0 or l...

    Read More...
  • Deux photographes découvert récemment

    Le premier photographe que je voudrais vous présenter s’appelle Tatsuo Suzuki, photographe japonais né à Tokyo. Il a commencé la photographie en 2008, son thème est : « les rues de Tokyo ». Le noir & blanc, l’émotion à travers le visage des gens, c’est ce qui rend de mon point de...

    Read More...
  • Numeric Keypad not recognized in PuTTY

    In case you logged into an SSH session and your numeric keypad is not working, follow these steps to fix the problem: 1) Go to Change Settings… -> Terminal -> Features 2) Check the option Disable application keypad mode 3) Apply Test your numeric keypad and it should work. Sometimes...

    Read More...
  • PLESK - FTP Secured TLS does connect but does not obtain directory listing

    Chances are your Passive Ports are not set in your PLESK ProFTPD configuration. To fix that edit: vim /etc/proftpd.d/50-plesk.conf Add a PassivePorts range to allow simultaneous FPT connections. Your configuration should be like this: #ATTENTION! # #DO NOT MODIFY THIS FILE BECAUSE IT WAS GENERATED AUTOMATICALLY, #SO ALL YOUR CHANGES...

    Read More...
  • Limits of Jekyll categories and i18n

    Before reading: This article deals with categories page generation by language using Jekyll and the problems I personally have to implement it. This article don’t list the limits of Jekyll in a general point of view. As you maybe noticed, I have been using Jekyll to build this website from...

    Read More...