Photo by Joshua Sortino on Unsplash A personal knowledge management system (PKM) is a tool that helps you organize and keep track of your personal knowledge. This can include things like your thoughts, ideas, and notes. It can also include websites, articles, and...
Stephane’s Blog
Why I choose to switch to Mastodon for microblogging
Photo by Battenhall on Unsplash Microblogging is a form of social media where users share short updates, typically no more than 280 characters. It is a way for people to share their thoughts, ideas, and information with a wide audience. Mastodon is an open-source,...
Is Tana the best Personal Knowledge Management and note-taking tool I’ve ever tried?
Photo by JJ Ying on Unsplash I am a daily Obsidian user. I store a maximum of information in it: meeting notes, thoughts, definitions, ideas, and a lot more. I wrote an article on why I choose Obsidian as my PKM and I described the main reasons that led me to this...
Introduction to Regular expressions
Photo by Markus Spiske on Unsplash Regular expressions, also known as "regex" or "regexp", are a powerful tool used for pattern matching in strings. They are a sequence of characters that define a search pattern, and are used in various programming languages,...
Loops or recursion for the Fibonacci sequence in JavaScript
Photo by Natalya Letunova on Unsplash I wrote some time ago about recursion and dynamic programming to create a function that will calculate the result of a given Fibonacci sequence. The Fibonacci sequence is a set of numbers that starts with a 0 followed by a 1, and...
Why I choose Obsidian as my PKM
Photo by Jan Kahánek on Unsplash When I browse articles about productivity and note-taking apps review, the concept of personal knowledge management (PKM) is something that comes often into the scope. It makes me think that PKM is the new black! After reading a lot of...
How I use Make.com to automate my publication process
Publishing content on several platforms looks like a copy/paste/adapt process, let me explain how I automated it.
My few obvious advices I wish someone had told me when I started coding
How to improve your code with a few obvious advices
How to start with currying in javascript
In this article we will explore the basics of currying in javascript
Getting started with svelte components
Creating your first svelte component is simple. In this post, we’ll go over the basics of creating a component

Hey my name is Stéphane
I’m a french product guy who likes technology, Apple, apps, gadgets and cats. I like to write about these passions, no-code and web development.