2025

Engineering Network Protocol Clients

Elixir tools for a blockchain node: a WebSocket client and a custom binary protocol client, and how OTP helps with the problems.

August 2025 · ElixirConf US 2025

Bibliotecas Elixir para Redes DescentralizadasPortuguês

How to use Elixir to connect to blockchain networks and get data from them, with tools for the Cardano network.

August 2025 · Elixir Carajás Meetup 004

2021

Deploying Elixir

Two strategies to publish Elixir applications.

August 2021

2019

Thinking Functionally with Elixir

How to use pure functions, pattern matching, the pipe operator and recursion to write readable and efficient programs for the BEAM.

September 2019

Thinking Functionally with Elixir

The main features of Elixir, and techniques to write functional programs that are as readable as programs in non-functional languages.

March 2019 · Orlando Backend Developers Meetup

2018

Essential JavaScript for working with React

The JavaScript you must know to work with React.

July 2018

2017

Estruturas de Dados na PráticaPortuguês

Native JavaScript data structures and how to use them to write more efficient code.

May 2017 · CEJS, Fortaleza

2016

Docker in Practice

Problems with non-trivial architectures and how Docker can help.

December 2016

Turbolinks and Rails

February 2016 · Orlando Devs Meetup

2015

Repensando Melhores PráticasPortuguês

New tools and paradigms change the best way to write code for browsers and servers.

November 2015

Data Structures in JavaScript (ES2015)

September 2015 · Orlando JavaScript meetup

Building Better Web APIs with Rails

What developers must know to make a robust web API with Rails.

April 2015 · Ancient City Ruby 2015

2014

Building Better Web APIs with Rails

What developers must know to make a robust web API with Rails.

October 2014 · All Things Open 2014

Rock Solid Rails APIsPortuguês

Routes, content negotiation, versioning, authentication and tests for HTTP APIs in Rails.

August 2014 · RubyConf Brasil 2014

Ruby Coding Dojo

A Coding Dojo is a place where developers come together to practice, learn and share knowledge.

May 2014

Databases in Node.js

How to use PostgreSQL, MongoDB and Redis from Node.js.

March 2014

2013

Books Every Ruby on Rails Developer Should Read

October 2013 · Orlando Ruby Users Group

Como pegar um Trem em movimentoPortuguês

Practices, conventions and tools that help new team members join existing Rails projects.

August 2013 · RubyConf Brasil 2013

Civic Hacking for a better Orlando

Civic hacking, open data and examples of civic applications.

May 2013 · BarCamp Orlando 2013

2012

Poderosas Interfaces RailsPortuguês

Techniques for loosely coupled components and faster unit tests in Rails applications.

August 2012

Powerful Interfaces

Interfaces as the foundation for object-oriented design in Ruby and Rails.

April 2012