Reading List

The most recent articles from a list of feeds I subscribe to.

A Vim Guide for Advanced Users

Welcome to the third part of this series aimed to help you unleash a power never seen on Earth using the Almighty Vim. Vim from the ground up Vim for Beginners Vim for Intermediate Users Vim for Advanced Users Vim for Adept Users Vim for Veteran Users Vim for Expert Users Learning to play vim If you like my articles about Vim, I’m currently writing an ambitious book about The Best Editor™ with many more tips!

Understanding the Imposter Syndrome

“I am sorry to say that we decided against moving you to the next stage of the process, primarily for missing some essential tech skills”. This was the email I received end of October 2020. It was the fourth rejection after spending a huge amount of time going through hiring processes, technical interviews, technical tests, and other joys. I didn’t understand what was happening: every company I worked with was happy about my work, my skills, and my involvement.

A Vim Guide for Intermediate Users

Welcome to the second part of this series aimed to make you a better Vim user! Vim from the ground up Vim for Beginners Vim for Intermediate Users Vim for Advanced Users Vim for Adept Users Vim for Veteran Users Vim for Expert Users Learning to play vim If you like my articles about Vim, I’m currently writing an ambitious book about The Best Editor™ with many more tips! In this article, I’ll explain more concepts, some of them making Vim truly special compared to other editors.

A Guide To Recursion With Examples

You are at your desk at WeSellEverythingAndAnythingMegacorp, the fantastic e-commerce you work for. You’re trying to write some code while thinking intensively about your lunch. Suddenly, a voice break your incredible concentration. It’s Davina, your colleague developer, hired only a few moons ago. She has a problem and she thinks you can help her. She needs to display a directory tree, and she believes that she needs to use recursion. But she never quite understood the concept.

The Differences Between Interpreter and Compiler Explained

“Why would I care about the difference between interpretation and compilation?” ask Dave, your colleague developer. “After all, this is a low level detail, and I don’t care about that! That’s why we have abstractions all over the place!”. Dave is wrong, in many aspects. First, knowing the foundations supporting the high level abstractions you use every day, as a developer, will give you an edge to understand quickly whatever is built upon them.