Posts in English
To translate or not to translate? We have been asking ourselves the same question in one of our latest Phoenix projects. Even though internationalizing our application is planned a bit ahead in our roadmap, we have decided to do an initial evaluation of the translation tools in the Elixir ecosystem, and we were pleasantly surprised … »
Tags: elixir, phoenix, Posted in English, Comments Off on Using Gettext to internationalize a Phoenix application
As we discussed previously in the post Learning with Lead time, analyzing the metric distribution regularly could be a useful tool to improve your software development process. Before continuing this blog post, I would like to suggest you an interesting read about the questions that surround the definition of Lead time. At Plataformatec, we have … »
Tags: Agile, metrics, NoEstimates, project management, Posted in English, Comments Off on Looking at Lead Time in a different way
Okay, you’ve been delving into Elixir. That’s good! 🙂 Of course the first question that pops up in your head is not about immutability, concurrency nor functional programming. It is How can I quit the Elixir shell? Today this question will be answered. Ctrl-C When you start your iex sessions, you are greeted with: Interactive … »
Tags: elixir, Posted in English, 6 Comments »
A few months back, José Valim started a conversation on overusing mocks and coupling between components. That made me interested on revisiting how I design my code and it has changed my approach to testing a bit in one of our current Ruby projects. A Tale of Two Adapters Back in November, I worked on … »
Tags: ruby, tests, Posted in English, 3 Comments »
Hello everyone, We are really glad to announce that Ecto 2.0.0-beta.0 has been released. The upcoming Ecto version packs many goodies: We have migrated to DBConnection, which considerably improves the performance of how Ecto manages connections to the database as a whole. Improved pool management, faster encoding/decoding, support for prepared queries and more The effective … »
Tags: ecto, elixir, phoenix, Posted in English, 11 Comments »
Since I started working on software development, I have been dealing with two important, but not always convergent aspects: product scope and delivery flow. The process of aligning the expectations of product increment and team throughput is usually arduous, but when this happens, it improves the chances of project success. I will present here how … »
Tags: Agile, metrics, NoEstimates, project management, Posted in English, Comments Off on Why we love metrics? Throughput and Burnup charts