Technologist. Speaker. Writer.

I build software teams and tell stories about the messy middle of tech.

I am an engineering leader and public technologist sharing what I am learning about building software, leading teams, and staying human through the next turn in tech.

Senior Engineering Manager at YahooConference speaker and moderatorWriter on DevOps, AI, leadership, and software deliveryHost of Asleep By The Laptop

Now

Building, translating, and making the work easier to see.

I work at the intersection of engineering management, communication, delivery systems, and the inner lives of people who make technology. I care about making the work easier to understand and act on: clearer decisions, stronger teams, and stories we can actually carry forward.

Engineering leadership

I like the real middle of software work: alignment, delivery, trust, technical tradeoffs, and the human systems behind the code.

Speaking and facilitation

I host panels, give talks, and make room for conversations that help technical change feel easier to understand and act on.

Public learning

I write, podcast, and share what it looks like to grow in technology without losing sight of the person doing the growing.

Portrait of me with a pink phone

Speaking

Talks for rooms full of builders, leaders, and learners.

From Vancouver to New York, Boston, Las Vegas, Tokyo, and beyond, I have shared lessons from software delivery, cloud-native systems, engineering management, and career growth.

Media

Recent public work

Writing

Notes from the archive

July 22, 2022

In a room where I'm often the "only one"

I live my life full of wonder, opportunity, and recognition. It drives me to create amazing projects, content, and opportunities for others. I’m never the same after those experiences. I’m...

July 18, 2020

You Are Enough

I spent a lot of time on YouTube this week listening to Troy Baker's series "Let's Get Into It." And I greatly enjoyed the storytelling, authenticity, and takeaways. In one of the videos,...

May 31, 2020

Writing Tips for the Writer in All of Us

I wrote every week for 5 months, here's what I learned I started a new role back in January 2020, and since then I’ve written a blog post every week (find them here:...

April 17, 2020

The Value in What Only You Can Do

A few months ago I read this post on being your own best hype person . It made me think about the times I wanted someone to advocate or believe in me. I remember how alone and disappointed...

January 12, 2020

Behind the Scenes: Public speaking at Tech Conferences

I thought it would be fun to share a review on how I currently prepare for conference talks. So here goes, we’ll eventually see how it changes at the end of the year! Reviewing my 2019 I...

December 31, 2019

Creating a Voice

This week I started reading materials from an artist who’s worked I’ve admired for nearly a decade. She recently took a hiatus to spend more time with her family and invest in training....

Browse all writing

Contact

For speaking, panels, media, and collaboration.

I am not currently offering coaching sessions. For public work, technical conversations, writing, or press inquiries, LinkedIn is the best place to start.

Contact on LinkedIn