Building a new MySQL adapter for Ecto Part IV: Ecto Integration

Welcome to the “Building a new MySQL adapter for Ecto” series: Part I: Hello World Part II: Encoding/Decoding Part III: DBConnection Integration Part IV: Ecto Integration (you’re here!) After DBConnection integration we have a driver that should be usable on its own. The next step is to integrate it with Ecto so that we can: … »

An Agilist’s Guide: Analyzing Process health

Regardless of whether you are an experienced or recent agilist, there are challenges that are part of the daily routine of any team that is seeking to create a quality software with a predictable deadline for delivering a demand (e.g., new functionality, fixing a bug, technical improvement, etc.). Developing a vision that enables seeing and … »

Building a new MySQL adapter for Ecto, Part III: DBConnection Integration

Welcome to the “Building a new MySQL adapter for Ecto” series: Part I: Hello World Part II: Encoding/Decoding Part III: DBConnection Integration (you’re here!) Part IV: Ecto Integration In the first two articles of the series we have learned the basic building blocks for interacting with a MySQL server using its binary protocol over TCP. … »

Monte Carlo na Prática: Encontrando o valor de iterações ideal

Um dos maiores motivos pelo qual qualquer metodologia de gerenciamento de projetos existe, é trazer redução de custos. O atraso de uma semana em um projeto, gera dois custos diferentes: O primeiro custo é o custo das pessoas presentes no time do projeto, por terem que trabalhar por mais uma semana. Já o segundo, trata-se … »

Plataformatec and Elixir: 2018 in review

As the company behind Elixir, Plataformatec has been involved with Elixir since its conception through José Valim, Elixir’s creator, co-founder and Director of R&D at Plataformatec. This year we set up a new challenge for us: we would like to increase the team of developers working on the Elixir ecosystem from 1 developer to 3 … »

Building a new MySQL adapter for Ecto, Part II: Encoding/Decoding

Welcome to the “Building a new MySQL adapter for Ecto” series: Part I: Hello World Part II: Encoding/Decoding (you’re here!) Part III: DBConnection Integration Part IV: Ecto Integration Last time we briefly looked at encoding and decoding data over MySQL wire protocol. In this article we’ll dive deeper into that topic, let’s get started! Basic … »