Let’s start with an opinion: Open Source software (OSS) is awesome, and better| dmathieu.com
One of the books that impacted the most my career is probably The Mikado Method. I read it almost 10 years ago, and I don’t practice it explicitly. But I think of the method almost every day, and it has been impacting how I work ever since. And yet, it has remained something quite obscure. Whenever folks suggest must-read computer science books, it’s never there. So let’s try to explain it a bit more, and how it can be used every day in the life of a programmer.| Software Engineering and Stuff
For a very long time, it appeared obvious to outside observers of the time flow| dmathieu.com
Introduction Open source doesn’t just mean access to the source code. The distribution terms of open source software must comply with the following criteria: 1. Free Redistribution The license shall…| Open Source Initiative
Modern telemetry libraries allow easily configuring auto instrumentation, to automatically gather observability data about frameworks and libraries. There are two main approaches to architecting those auto-instrumentation libraries. As middlewares/wrappers, or as monkey-patches. I believe middlewares are much better, here’s why.| Software Engineering and Stuff
Ever since we need to operate hardware and software in production, we have needed to know how those behave. For example, when I brew craft beer, I use an iSpindle to monitor the temperature and the gravity of my wort.| Software Engineering and Stuff
In this article, I would like to suggest the use of a very common pattern in Go, Functional Options, but adapted to the Ruby language.| Software Engineering and Stuff
Every thursday morning, we meet over tea/coffee with other people living in Toulouse. We call that event “Code & Coffee”.| Software Engineering and Stuff
Designing an API is hard. You think of endpoints as you imagine them; implement them and sometimes sooner or later, you realise things aren’t built the way they should have been.| Software Engineering and Stuff
What follows is the text of my presentation, Functional options for friendly APIs that I gave at dotGo this year. It has been edited slightly for readability.| Dave Cheney