((All Those Parens!))

Functional programming paradigm and languages are usually associated with core features like pure functions and immutable data (structures)1, and other properties like referential transparency, higher-order (first order) functions, lazy evaluation, and recursion2. They arguably provide programmers...

READ MORE

Getting the Most out of Your Retrospective

The retrospective meeting is a crucial part of the Scrum framework. Its goal is to ensure that the process used is reviewed after every sprint and the team never stops improving. But how can you ensure your retrospective that achieves this goal?

READ MORE

Let’s not do a Retrospective. We’re too busy right now!

The retrospective ceremony is an amazing opportunity for teams to become more Agile by learning from the past and trying new approaches. By so doing, teams can consistently achieve better results in overcoming project obstacles. However, it's often put aside due the pending work the team still...

READ MORE

Centering Content with CSS

A few minutes surfing on the internet is already enough for us to see how common it is to have centered elements in a web page layout. But how to do it? How to have elements perfectly centered in the web page? This article aims to explore a few CSS alternatives on how we can get the job done....

READ MORE

DevOps Practice

DevOps has become the practice du jour among innovative IT departments. But what does it look like day to day? And how did it evolve over time? Below, I'll explore some tools and platforms that help enhance your DevOps practice.

READ MORE