👶 From when Mosaic took over Gopher.
🏢 Sr. Director of Engineering @ Cloudflare
🕹️ Slightly addicted to retrocomputing

Inércia 2023


Filipe Cruz (aka psenough) invited me to Inércia 2023, a local Demoscene event organized by the Associação Inércia that took place in the infamous Incrível Almadense. I’ve done my fair share of bouncing ball assembly demos in the 80s and others more recently, but I don’t qualify as a demoscener, not even by the lowest standards. Still, I promptly accepted the invitation. I participated in a panel that discussed the struggles and strategies of organizing community events.…
Read more ⟶

Hacking a cheap video upscaler


The ingenuity of combining open-source and open hardware in retro computing is a force of creativity and marvel these days. One of the conundrums with running old computers nowadays is how you display video. I love CRT monitors; I’m a proud owner of a classic 1084S that I use with my C128DCR, but they’re not easy to find in good condition, are expensive, and are increasingly prone to failure with passing years.…
Read more ⟶

Building a Frankenstein 64


Last year, I decided that I was going to build a Commodore 64 from scratch. This is the blog documenting the project. It’s no secret that I love fiddling with retro computers, especially those I owned when I was a kid. When I revisit ancient technologies and hardware that were part of my younger years, I’m overwhelmed with that warm nostalgia feeling. But it’s not only that. Understanding how old computers work is also educational and helps me look at the modern world with a wiser perspective.…
Read more ⟶

The Cloudflare Lisbon office is growing


It’s happening. The Cloudflare Lisbon office is growing, and I’m excited to announce we just opened six new positions for a new engineering team we’re creating. We’re specifically looking for candidates based in Lisbon. This team will be working on data insights and special projects for Cloudflare. We operate with small groups of highly motivated and experienced software, data science, and network engineers who like to solve problems, and we work to meet both the challenges of a massively growing customer base and our internal department’s needs.…
Read more ⟶

Blog migrated to Cloudflare Workers


This blog just migrated to Cloudflare Workers, Cloudflare’s serverless edge computing solution, because you know, it rocks. This is the workflow I had in mind: I write a new blog post using markdown. I can test things locally before going live. When done, I git add the new post to my repo, then push it to Github. Website gets burned to static files. Website is published to the cloud at Cloudflare.…
Read more ⟶