Bertrand Le Roy's technical blog
This is my technical and professional blog. I write another, more personal blog at http://vulu.net where I express opinions that you won't like about science, books, movies, and religion, or lack thereof.
I grew up in the suburbs of beautiful Paris where I enjoyed a happy, nerdy childhood. At age 10, I got my first computer, a TI-99/4A. Two years later, I self-published my first video game, and sold thousands of copies. A few years later, I built an ambitious adventure game on the Atari 800XL with my friend Fabien Royer.
At age 20, I got accepted at École Normale Supérieure de Lyon where I studied physics and mathematics and then got myself a PhD in Mathematical Physics (my thesis title was "Ternary Algebraic Structures"). After that, I decided that I had understood all the mysteries of the world (joking). Wanting to go back to computer stuff, I joined a small web agency where I built what was probably the first CMS based on the nascent .NET platform.
Microsoft recruited me shortly after that and moved me and my family across the Atlantic to work on building the next version of ASP.NET. During the eight years I spent there, I evangelized for the Open Source philosophy, participated in the adoption of jQuery and founded the effort to develop the Orchard CMS.
In 2011, I co-founded Nwazet with Fabien Royer, with the goal of freeing our imaginations and materializing our ideas in alignment with our convictions about openness.
In 2014, I founded Decent Consulting to share my expertise with the community and develop new open-source projects.
In 2015, Microsoft hired me back to work on the .NET Framework as a Program Manager.
All opinions are my own. All content is provided "AS IS" with no warranties, and confers no rights. Use code samples at your own risk.