2016
- The challenges behind releasing our Windows 10 Universal app
This summer, we’ve removed our “preview” tag from our Windows 10 Universal app. We wanted to share a few things we’ve done between our first line of code and today
- Making our recruitment process more agile — a 10-month retrospective
For any growing startup, recruitment is challenging, time-consuming, costly and risky. That’s why we work closely with our dedicated technical recruitment team to improve how we handle the recruitmen…
2015
- Developers, watch your weight!
What if the best way to increase downloads of your application was to lose weight? Measuring and reducing the size of the Deezer Windows Phone app.
2014
- Introducing LogHash, a better way to log
A case for adding simple, portable semantics to plain-text logs, and an introduction to LogHash, a Markdown-like markup language for logging.
- My XAML coding guidelines
XAML files are where I spend the most of my coding time. Sometimes, they can get quite messy. In C, we do have plenty of coding guidelines and standards, like:
2012
- What if Azure had helped me sign up for Free Mobile?
Thinking through a million requests per minute, from DNS and caching to CDNs and Windows Azure, using the Free Mobile launch as a starting point.
2011
- MishraReader– The UX proposal (#1)
For French readers / pour les lecteurs français : A partir d’aujourd’hui, certains de mes articles seront en langue anglaise. Ils ne seront pas forcément traduits en anglais. Je vais créer un flux pa…
2010
- Hyper-V: a quick tour of Dynamic Memory
How Hyper-V Dynamic Memory allocates RAM, coordinates the host and guest, and handles limits and priorities in the Windows Server 2008 R2 SP1 beta.
- Teaching in 2010 — A few tools to help you
Mind mapping, screencasting, interactive classrooms, and other tools I use to teach technical subjects to students and professionals.