Posts in English

Agile Para PMPs, PMBoK Para Agilistas: divide et impera

SPOILER ALERT – Para você que bateu o olho neste textão e achou TLTR (ou Too Long To Read), incluí uma tabela comparativa ao final, como resumo do blog post.   Divide et impera – Dividir para conquistar. César, Napoleão e outros grandes gestores provavelmente não construíam EAPs (Estrutura analítica do projeto) e nem montavam … »

What’s new in Elixir – Jun/18

Erlang/OTP 21.0 was just released and work on the upcoming Elixir v1.7 release is ongoing. In this post, we highlight some of the features that have already landed in the Elixir master branch. Elixir will now provide hints of where a mistake may have happened when you forget a do or an end (commit). Erlang/OTP … »

The anatomy of code documentation

Writing code is the activity that turns our ideas into great products and tools. Fingers over a keyboard and a text editor. This is how most people see our daily routine. Suddenly, no words emerge over the screen. The eyes gaze at the monitor and everything looks static: we’re reading code. (And we read lots … »

Adopting Elixir: the book and beyond!

Adopting Elixir is a new book from PragProg, written by Ben Marx, José Valim and Bruce Tate, with the goal of exploring the Elixir adoption life-cycle from concept, to development and into production. After all, adopting a new technology is more than programming. Although a relatively young language, Elixir has plenty of learning resources available. … »

Dicas para enfrentar os desafios de uma transformação ágil

Desenvolver uma estrutura ágil está na agenda de muitas empresas. A promessa de que uma organização assim será mais eficiente e responderá melhor às mudanças no mercado é algo que faz brilhar os olhos de qualquer pessoa que exerça o papel executivo de uma companhia. O grande problema que venho observando no mercado é um … »

Nested Layouts With Phoenix

Over the last few weeks, we have been building a web application in one of our clients and ended up duplicating some template code. These new pages had something in common between them, but not with the rest of the application. We needed an inner layout to reuse the template code between these pages, however, … »