I'm Trent, a software engineer* from sunny St. Pete, FL.

Trent Willis

I thrive on building useful things, thinking deeply about complex problems, fostering strong teams, sharing what I know through public speaking, listening to alternative music, and drinking tea.

*AKA: web developer, software developer, UI engineer, frontend engineer, JavaScript developer, etc.

My work

Currently, I work at Netflix, as a Staff Software Engineer on the Observability team. We build complex applications that give other engineers insight into how their software is operating.

More generally, I'm fascinated by almost all aspects of developing web applications. From obscure browser APIs to popular frameworks to emerging toolchains, my list of things to learn never ends. That said, I have a special fondness for "vanilla" web technologies, so many of my side projects are built from scratch (such as this website).

While I still love technical challenges, these days I am also very interested in building effective, collaborative teams. I care deeply about the people I work with and enabling them to do their best work.

Here are some other things I've done in the past (and some of them I continue to do):

Have a question about web development, a career in software, or my work? Hit me up on LinkedIn or by email.


I enjoy sharing my experience and connecting with the web development community through conferences and public speaking.

Unlike some speakers, I don't have specific web dev topics that I always talk about. As noted above, I find almost all aspects of software development interesting, so I give talks that cover a wide range of topics related to JavaScript, web development, and general team culture for building software. In short, I speak about things I enjoy in my work.

Here are some of the more recent* talks I've given:

*You can view all of my talks here.

Meeting developers around the world has been one of the highlights of my career, so if you're interested in having me speak at your event, send me an email. I'd be honored and thrilled to hear from you.


Outside of work, I spend a lot of time listening to and playing music.

I listen to all sorts of music but have a special place in my life for hardcore and metal. I love going to shows (though I do far less moshing these days) and you'll often find me wearing band shirts.

I enjoy learning about the music other people like, as I find it gives an interesting perspective into someone's personality. I'm pretty much always down to talk about music (regardless of genre) and will check out any band at least once.

On that note, here are some releases I've been vibing recently*:

*Last updated on June 16th, 2024.