Talks

A local first approach for web3 development

ETHPrague 2025 (July 2025)

A discussion on how local-friendly development is an important need of many developers, and why a lot of web3-specific tooling breaks that reality. my project, ethui, aims to improve on that.

Iron - The first Dev-focused Ethereum Wallet

Rust x Ethereum Day (August 2023)

Presenting the reasoning behind creating Iron wallet, a developer focused tool for aiding in building web3 applications. This talk was meant for a live event in San Francisco, but due to some flight delays I ended up missing the majority of the event, and recorded this version as a fallback

Let's fix our developer experience

ETHGlobal Lisbon (May 2023)

Like many others, I come from a web development background. And I miss the developer experience from those days. Short feedback loops and low cognitive load are the marks of a good DevEx. Foundry has come a long way to improve things, but a lot more can still be done, particularly for those who don't read EVM over breakfast. This is the story of the inefficiencies I found, the legacy standards we still rely on, and the tools I'm building to address it.

Automating your way to confidence

DevOps Lisbon (May 2020)

A few months ago, Github Actions went to public beta, and it ended up fitting our needs nicely. It also turned out that this CI has a lot more to offer than I was previously used to. This talk is about our journey to make better and faster releases, about how I'm trying to deprecate our project managers, and about how awesome Github Actions can be.

Smart Contracts: A Beginner's Guide

Pixels Camp (2019)

Let's talk blockchain! But not the whole money thing. Smart Contracts are the real juice. I will walk you through what a Smart Contract is and why you should care. We will discuss how they differ from traditional computing paradigms, how to approach coding one, and how dangerous they can be.

An Introduction to Smart Contracts

ScaleConf Colombia (2018)

Let's talk blockchain! But not the whole money thing. Smart Contracts are the real juice. I will walk you through what a Smart Contract is and why you should care. We will discuss how they differ from traditional computing methods, and what makes this so revolutionary.

Mastering your Tools

Pyconf Otto (2017)

This talk goes through some very practical advices about writing code efficiently: ranging from useful and perhaps-not-so-well-known tools, to some editor/terminal/OS configurations that I obsess over in order to tweak my environment to perfection.