Software under the hood.

Most decisions engineers make are forgotten and discover later by new comers, just to be called legacy code. In my 15 years career, I documented all my technical decisions. This blog reflects my thoughts and learnings.

GraphQL, from excitment to deception.

Should you consider GraphQL?

Track billions of items in a warehouse

Have you ever wonder what happens inside of an Amazon warehouse? As a software engineer, the supply chain field has plenty of technical challenges like running one of the largest catalogs in the world, associated with one of the biggest inventory.

Writing the Amazon Way

10 actionable piece of advice to make your writing impactful that I learned from my 5 years at Amazon.

Sherlock Holmes and the Remote Policy

As a manager, if you struggle with the transition to full remote since the lockdown, you are not the only one, and this article will give you one tool to cope with the distance.

Micro Optimisation, don't get lost down the rabbit hole.

A long journey from javascript to C++.

Managers, Do you wait for the doorknob effect?

If you are not sure what a Doorknob phenomenon is, you probably want to keep reading. Either you’ve seen it before and didn’t act properly, or worse you just missed it.

Developers don't aim too big

Have you ever been in a meeting to add a feature to the product, and the meeting evolves into an endless debate in front of a 20 feet wide diagram of the architecture with arrows pointing in all directions?