Calculating Cost of Delay for software projects

Motivation One of the most common challenges that you will face in your career, or even in your life, is to choose one thing over another. It could be a decision between going out to eat at a sushi place and a pizzeria, or it could be between a 2-month-long software project that costs $1M … »

Lead Time Experiment: Calculating Lead Time of the whole process

As you might have noticed, we have been testing new methodologies on our projects in order to improve them and be more agile. We started using Monte Carlo Simulation (Forecasting software project’s completion date through Monte Carlo Simulation), limiting the WIP of our process (Case Study of a WIP Limit Implementation: Why, When and How … »

Using the test pyramid to have better feedback from your test suite

In this blog post, I’ll explain the problem of developers spending too much time trying to discover a problem in a failing test suite. A cause of this issue may be the lack of a good test feedback. A good feedback is one that happens fast with a helpful message. To illustrate this problem, consider … »

Highlights of RubyConf Brazil 2016

Last week happened the biggest Ruby-related conference in Latin America, RubyConf Brazil. Our team was present in this edition, which by the way, was particularly interesting, therefore I’d like to share some highlights. The first highlight comes from the night before the event. We went to a bar with some conference speakers. It was really … »

Dynamic forms with Phoenix

Today we will learn how to build forms in Phoenix that use our schema information to dynamically show the proper input fields with validations, errors and so on. We aim to support the following API in our templates: <%= input f, :name %> <%= input f, :address %> <%= input f, :date_of_birth %> <%= input … »

Elixir Radar is more than a weekly newsletter now. It’s a channel.

Yeah! I’m excited to tell you we’re expanding Elixir Radar from a weekly newsletter to a channel you visit to find Elixir related stuff that matters — or when you don’t have time (or patience) to look around the web. In January 2015, Hugo Baraúna (co-founder at Plataformatec) created Elixir Radar as a weekly newsletter … »