AdventOfCode, C++, Programming

AOC 2022 Day 4: Camp Cleanup

Hi there ! I'm Xavier Jouvenot and today we are continuing with the fourth Advent Of Code puzzle of the year 2022. 🌟 We are going to tackle the problem from the 4th December 2022, named "Camp Cleanup". The solution I will propose in c++, but the reasoning can be applied to other languages. Self… Lire la suite AOC 2022 Day 4: Camp Cleanup

AdventOfCode, C++, Programming

AOC 2022 Day 3: Rucksack Reorganization

Hi there ! I'm Xavier Jouvenot and today we are continuing with the third Advent Of Code puzzle of the year 2022. 🌟 We are going to tackle the problem from the 3rd December 2022 (as you guessed), named "Rucksack Reorganization". The solution I will propose in c++, but the reasoning can be applied to… Lire la suite AOC 2022 Day 3: Rucksack Reorganization

AdventOfCode, C++, Programming

AOC 2022 Day 2: Rock Paper Scissors

Hi there ! I'm Xavier Jouvenot and today we are continuing with the second Advent Of Code puzzle of the year 2022. 🦌 We are going to tackle the problem from the 2nd December 2022 (as expected), named "Rock Paper Scissors". The solution I will propose in c++, but the reasoning can be applied to… Lire la suite AOC 2022 Day 2: Rock Paper Scissors

C++, Programming

The clamp functions are badly designed

Hello ! I'm Xavier Jouvenot and today, we are going to see why the std::clamp and std::ranges::clamp functions of the C++ standard are badly designed and how we can simply improve it. Self promotion: Here are a few social networks where you can follow me and check my work as a programmer and a writer… Lire la suite The clamp functions are badly designed

Programming, Self Improvement

Book review – 10 Simple And Effective Productivity Hacks For Programmers, by Simple Programmer

Hello ! I'm Xavier Jouvenot and today, I want to talk to you about a document I've just read. This document is named "10 Simple And Effective Productivity Hacks For Programmers", by Simple Programmer. This is a very small book composed of 14 pages (so really quick to read) detailing, as the title suggests, 10… Lire la suite Book review – 10 Simple And Effective Productivity Hacks For Programmers, by Simple Programmer

Formatting, How to

AppVeyor and python formatting

Hello ! I'm Xavier Jouvenot and in this small post, I am going to explain how to automatically check if your python code is well formatted with AppVeyor. Self promotion: Here are a few social networks where you can follow me and check my work as a programmer and a writer 😉 personal website, Twitter,… Lire la suite AppVeyor and python formatting

Formatting, How to

Checking your python code format on Azure Pipelines

Hello ! I'm Xavier Jouvenot and in this small post, I am going to explain how to automatically check if your python code is well formatted with Azure Pipelines. Self promotion: Here are a few social networks where you can follow me and check my work as a programmer and a writer 😉 personal website,… Lire la suite Checking your python code format on Azure Pipelines

Formatting, How to, Programming

Formatting Python – Why and How !

Hello ! I'm Xavier Jouvenot and in this small post, I am going to explain why you should format you python scripts and how to do it. Self promotion: Here are a few social networks where you can follow me and check my work as a programmer and a writer 😉 personal website, Twitter, Dev.to,… Lire la suite Formatting Python – Why and How !

AdventOfCode, C++

Making my Advent Of Code solution cross-platform (a developer journey)

Hello ! I'm Xavier Jouvenot and today, I want to reflect a little bit on the solution to Advent Of Code 2021 challenges I have done so far, and more precisely on how and why I have made my solution cross-platform. Self promotion: Here are a few social networks where you can follow me and… Lire la suite Making my Advent Of Code solution cross-platform (a developer journey)