dmathieu - Software engineering and stuff

Reading notes - Managing oneself

Thursday, 27 October 2016

We live in an age of unprecedented opportunity: with ambition, drive, and talent, you can rise to the top of your chosen profession regardless of where you started out. But with opportunity comes responsibility. Companies today aren't managing their knowledge workers careers. Instead, you must be your own chief executive officer. That means it's up to you to carve out your place in the world and know when to change course. And it's up to you to keep yourself engaged and productive during a career that may span some 50 years. Read on...

Stop being "agile"

Sunday, 10 April 2016

Every thursday morning, we meet over tea/coffee with a few other people living in Toulouse. We call that event "Code & Coffee". There are no rules over those mornings. We may take our laptops out and hack a bit. More often though, we discuss and reinvent the world for an hour. Read on...

Simulate Downtime

Tuesday, 1 March 2016

I spend most of my time at Heroku working on our support tools and services; help.heroku.com is one such example. Heroku’s help application depends on the Platform API to, amongst other things, authenticate users, authorize or deny access, and fetch user data. So, what happens to tools and services like help.heroku.com during a platform incident? They must remain available to both agents and customers—regardless of the status of the Platform API. There is simply no substitute for communication during an outage. To ensure this is the case, we use api-maintenance-sim, an app we recently open-sourced, to regularly simulate Platform API incidents. Read on...

20 months in support

Wednesday, 2 December 2015

For the past 20 months (more or less), I have been working with the support team at heroku. Because I am moving to something new (still at heroku), I want to share how I got there and a few things that I learned. Read on...