Today we have done a brown bag session about Docker. One of the team members explained to us the latest news, topics and how tos, including:
the difference between a container and an image diffing image contents AUFS (Another Union FS) persistent vs non-persistent (volatile) filesystems running CMD and other commands on the instance problems of running with permission = root (or its group) downsides of it how to compare it with a virtual machine
Some time ago, while researching types of defects and the cost of fixing them1, I stumbled upon this:
Years ago I worked with a bunch of economists in the US Federal Government - they categorized ‘bugs’ in their memos into three types:
Typos: Simple misspellings of words. Infrequent, easy to detect, easy to fix.
Writos: Incoherent sentences. More frequent, hard to detect, harder to fix.
At a client, today we’ve done a brown-bag session on refactoring: we’ve gone through and a live demo, including refactoring a core piece of our code.
We’ve done some mob programming to help identify some smells and how to fix them.
Update: I’ve grouped all small posts related to the self-study from June 2015 into a single post
Le monitoring de flux par l’exemple I’ve read this article about monitoring, in the way of “by example”, by Cédrick Lunven and Julien Kirch (French)
The First Micro-service Architecture I’ve read this article about microservices and how they were implemented many years ago by Robert C. Martin
How I Learned to Balance My Life With Remote Work I’ve read this article about balancing life and work, either physical or remote by Michael Erasmus
At a client, I’ve presented today an internal training on “BPM: Process and tools for developers”
In it, we have introduced the BPM concept and the main ideas in Activiti BPM.
Also techniques for hotswapping processes, tips and how-tos.
This category is mainly dedicated to anything related or included in the book ‘Practical Object-Oriented Design in Ruby’, by Sandi Metz
Note: This has been created a posteriori with a previous date