Logo Timothé Chauvet
  • Home
  • Posts
  • English
    Français English
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Posts
  • Stuff about me 😵‍💫
  • My tutorials 🧪
  • My tech articles 🤖
Hero Image
Export your data from TV Time to Letterboxd 🎬

Am I the only one with friends forcing me to join Letterboxd? I come from TV Time. The app is notorious for blocking users from accessing their data. So I had to find another way, since I have hundreds of movies to transfer. A monopage app coded with Flutter Luckily for us, it’s possible to access TV Time on the web. Login Go to your profile Go to your movie list. I quickly realized that the HTML DOM isn’t available. It’s because of Flutter’s shadow DOM (if I got it right).

    Monday, May 19, 2025 Read
    Hero Image
    Discovering Cloudflare Workers

    I developed a small web app that retrieves temporary codes I receive by email. A rather odd idea if the goal is for anyone to be able to log into my accounts… Which was precisely my goal. I had already registered my domains into Cloudflare to catch all received emails. I thought I had explored all the free features of the beast. Apparently not. In this blog post I wrote down how I used Cloudflare Workers to create an app that fetches temporary codes sent by mail, and also 2nd-factor Authentication (2FA) ones, and expose them on a simple website.

      Monday, April 21, 2025 Read
      Hero Image
      Update of my static site ⬆️

      I underwent a rather significant overhaul of my blog. I wanted to take a few minutes to write about my approach. This article follows the one on creating the blog. "Update" banner generated by Dall-e 3 The big surprise I discovered that Toha, the theme I use for Hugo, has been updated. In fact, it was Hugo that told me, because it was impossible to compile the site on my laptop with a recent version of Hugo. So I had two options:

        Tuesday, December 17, 2024 Read
        Hero Image
        Single-node Kubernetes with ingresses ☸️

        For a friend, I did a Telegram bot and containerized the app with Docker. In reality, that was the beginning of a long struggle to keep only Docker and configure a reverse proxy, because I’m really bad at that. Instead, I installed k3s, which allowed me to have single-node Kubernetes, meaning all running on a single VM. Kubernetes makes it possible to orchestrate containers, thus solving many of my issues. "k3s" banner generated by Flux with Perplexity

          Monday, December 16, 2024 Read
          Hero Image
          Coding and Hosting a Telegram Bot with Python 🐍

          I spent a few weeks creating a Telegram bot for a very dear friend. Until now, he had been performing the redundant task of posting content on social media using the same template created with Canva. While Canva is very accessible, it still involves redundant steps that can be easily avoided. With chatbots and Telegram making headlines recently, I thought it was a good idea to launch my own chatbot. Here’s how I did it.

            Wednesday, September 11, 2024 Read
            Hero Image
            Set up a Catch-All email for cheap 📥

            Until now, whenever a restaurant or website asked for my email address, I was reluctant to give out my real address. I’m obsessed with never reusing the same password, and I also don’t want my email address to be sold to third parties. If this is your case, there are several solutions, including the Catch-All email address which allows you to use any different addresses as you wish. Just imagine:

              Saturday, June 1, 2024 Read
              Hero Image
              Host your blog for 0€ 💸

              LinkedIn, Meta and Twitter want them down! To create content in the 20’s era (from 2020 on), there is a plethora of platforms. Some are newborns (Mastodon, Notion), some are ephemeral (Google +, Skyblog), some are somewhat disliked (Facebook, Twitter), these have a life sometimes shorter than your washing machine. But there is one platform that does not suffer from programmed obsolescence: blogs. In the first post of my super blog, I wanted to tell you how I made… my blog. Hosted on GitHub , made with Hugo and maintained by me, it (almost) costs me 0€ to keep. I hope that by reading this tutorial, you will be able to realize how easy it is to make your own https://timothechau.vet for nothing.

                Monday, April 24, 2023 Read
                Navigation
                  Contact me:
                  • timothe@chauvet.cloud
                  • timothechauvet
                  • Timothé Chauvet
                  • @TimotheChauvet
                  • @TimotheChauvet

                  Toha Theme Logo Toha
                  © Timothé Chauvet, 2025
                  Powered by Hugo Logo