I'm currently working on a video series about Docker, Kubernetes and Laravel. Check it out here View course

Hey, there!

I'm Tony, a programmer from Brazil. I work remotely for madewithlove as a full-stack engineer. This is my personal website, where I share some thoughts and code experiments.

I hack stuff , run a local meetup , record screencasts , and sometimes give talks .

Featured Stuff 🌟

I do take pride at the things I build, but these ones have a special place:

The Secret Life of Programs (a book review?)

I wanted to write about this book because it really got me thinking about my experience and my relationship with computers. I feel like this is going to be a bit personal, but I'm not entirely sure how this will end up.

Jul 4, 2020

Introduction to Inertia.JS

Modern SPA frameworks can add drawbacks to a team’s workflows. You suddenly need to build an API, deal with API versioning, handle CORS and all that, while maintaining different applications at the same time. Inertia.JS allows building modern SPAs without most of those drawbacks, easily integrating with our backend framework of choice.

Apr 24, 2020

Integrating Elasticsearch with your Laravel app (2019)

Searching is an important part of many applications. This guide helps you set up Elasticsearch for your Laravel app.

Aug 28, 2019

Using MySQL for testing (in Laravel)

When you are using a database in your feature tests, you might be tempted to use something like SQLite, an in-memory database, for either performance or practical reasons. In this article, we cover how you can use the same disk-based database as your production environment instead and achieve parity between your test environment and your production environment without sacrificing the speed and practicality of an in-memory database.

Mar 15, 2019

Kubernetes 101

Kubernetes seems to be getting some attention these days in the container orchestration world. By the end of this article, you will have a gist of what it is, what problems it solves, and how to run a multi-container PHP/Laravel application on it.

Aug 25, 2018

Building a Slack clone using Laravel, Tailwind CSS and Vue.js

I got the idea of building a Slack-ish app for our annual retreat at madewithlove - the company I work for - that happened in Marroco (awesome place, by the way). I always struggle to decide on what to talk about. This time, I settled on a comparison of how to build the same app using PHP/Laravel and Elixir/Phoenix. For that, I defined a tiny scope: a simple chat app. You can create channels and send messages in those channels. With that, I set down and started hacking the chat app.

Mar 28, 2018