This is the last post of the four related to feature flags. In this post, we will define a strategy for using feature flags to contribute to our DevOps Journey, ...
This post completes the lify cycle of a feature flag, describing the rollout process (or how to activate it in production) and the cleanup (to reduce technical debt). Rollout Feature ...
This second post describes stuff, issues, advice in putting into practice feature flags. At the end of the creation, implementation and testing steps, we will have feature flags ready for ...
This is the first of a set of posts about Feature Flags. These posts will cover: Feature Flag definition, creation, implementation, testing, rollout, cleanup and finally a proposal of DevOps ...
Introduction DevOps comes from putting together development and operations teams. Traditionally these two teams have opposite objectives: development wants to deliver changes as fast as possible and operations tries to ...
Organize the team in Channels.
Using channels forces the team to use same structure. Having same structure moves everybody to same picture.
Organize communication in conversations, having active ones always ...
Remote Mob Programming combines two ways of working: Mob Programming and working as a distributed team. The basic idea is the same, the techniques differ a bit. “All the brilliant ...
TDD provides you with a suite of tests that are so comprehensive that virtually no bug can escape it, that can be executed in a matter of minutes, that any ...
“All the brilliant minds working together on the same thing, at the same time, in the same space, and at the same computer” Woody Zuill What is Mob Programming Mob ...
This post is inspired in Robert Martin’s video about Clean Code fundamentals. The aim of this post is to show why Clean Code is so important. Having Bad code leads ...