Raphael MoutardError handling, past and futureFrom try/catch to outcome pattern, how the philosophy around errors and exceptions is changing.Sep 82Sep 82
Raphael MoutardStop Wasting Time on Early OptimizationTrap software engineers often fall into is to optimize code for problems they don’t have. Let’s take a look at this case study.Aug 2Aug 2
Raphael MoutardThe Controversial Truth about Tech DebtOf all the buzzwords invented by the software industry, Technical Debt is the most frustrating. I know this will be controversial, and I…May 12146May 12146
Raphael MoutardHandling Dates in Javascript the Wrong Way.Don’t be a hero, do not write custom code to handle dates.Apr 3012Apr 3012
Raphael MoutardWhy programmers are so bad at handling time? (Part 2)As we saw in Part 1. Time is complex and full of traps. Let’s recap the concepts we learned.Apr 71Apr 71
Raphael MoutardWhy Programmers are so bad at handling Time? (Part 1)From payment terminals not working to EA video game crashing, on the 29th of February 2024, someone made an inventory of all the bugs…Mar 183Mar 183
Raphael MoutardUnlocking Efficiency: Rethinking Obstacles in Software DevelopmentHow many times do you open a door per day? It’s much higher than you expect. The obvious ones are homes, bedrooms, toilets, cars, offices…Feb 186Feb 186
Raphael MoutardTop Managers Are Abandoning RACI for Impact DelegationManaging one team is hard. Managing managers takes a lot of work. If you need help to delegate to your engineering managers, or to…Jan 2845Jan 2845
Raphael MoutardCautionary Tale, When Politics messes up technology.As Europe “proudly” produced the first AI regulation in the world, despite no serious player to regulate, it could be a good time to…Dec 27, 20238Dec 27, 20238