Programmer and photographer based in Porto and Tavira, Portugal. Originally from Southern California.
I advocate for open-source software and a future without fascism.
Eu falo português também.
8518 AC2C BB39 788F 67F9 7006 D111 9C19 D159 1E59
)
I was the Co-founder/CTO at Thankful, which built great AI for customer service before LLMs. Go+Postgres+Redis stack. We raised $16MM, hired a team of 40 amazing people, worked with some of the world's biggest brands over seven years, and were acquired by a company in our space. I worked at the acquirer for three years as an Engineering Fellow.
Following that I retired from full-time work to live in Portugal and commit myself to open-source projects and life without vibe-coding.
Nowadays I mostly write C, although I also write some Scheme, Zig, and Go [1] [2]. This server was built in Zig with no heap allocations and is licensed under AGPLv3.
I use vim with minimal plugins, no syntax highlighting, and no autocomplete. For the past several years I've been using NixOS with Sway but I will always have a warm place in my heart for OpenBSD.
Lately I started writing indie retro games in C. As a solo developer, I'm also learning to write chiptune music and make pixel art.
I'm also spending a lot more time off computers. I bullet journal; manage finances with kakeibo; play chess; practice photography (mostly analog with a camera from 1965); study languages; and feed the world's kindest peacocks, ducks, and geese daily at a nearby park. I don't carry a cellphone.