I help small and medium-sized organizations develop their Internet projects.

10 years of expertise in fullstack web development

Last links

  • OAuth from First Principles

    An article that progressively explains why OAuth 2 works the way it does today. At each stage, we add a constraint, and explain how the protocol responds to this constraint, to arrive at the final protocol (in broad terms, of course).

  • Stop apologizing for bugs

    Very true, I also have a strong tendency to apologize and blame myself, as if I should have known better, done better, even if I had already done my best during the initial implementation.