# About

> Ruby on Rails software engineer, podcaster, and creator based in Phoenix, Arizona.

<img
  src="/images/main-avatar-112.a70aa686.webp"
  srcset="/images/main-avatar-28.81a23e39.webp 28w, /images/main-avatar-56.266c347e.webp 56w, /images/main-avatar-112.a70aa686.webp 112w, /images/main-avatar-224.214c61e3.webp 224w"
  sizes="112px"
  alt="Andrew Mason"
  width="112"
  height="112"
  class="rounded-full"
/>

Hey, I'm Andrew. I'm a full stack Ruby on Rails engineer, podcaster, and creator working remotely from Phoenix, Arizona.

I work at [Podia](https://podia.com), where I spend a lot of time thinking about Rails, developer tooling, CI, and fast feedback loops. I've been doing the Rails thing for about a decade now.

I co-host [Remote Ruby](https://remoteruby.com) with Chris Oliver, Jason Charnes, and David Hill. Before that I was on Ruby for All, The Ruby Blend, and Ruby Rogues, plus a handful of guest episodes across the Ruby podcast world.

When I'm not podcasting, I'm usually working in the open. Most of that is Ruby, Rails, [ViewComponent](https://viewcomponent.org), [Bridgetown](https://www.bridgetownrb.com), and smaller projects I built to scratch my own itches.

I grew up in North Carolina, studied Computer Science, and eventually landed in Arizona. Away from the keyboard, I'm usually playing video games, hiking around Phoenix, or tweaking [my setup](/uses/).

## Elsewhere

[Bluesky](https://bsky.app/profile/andrewm.codes) · [GitHub](https://github.com/andrewmcodes) · [LinkedIn](https://www.linkedin.com/in/andrewmcodes/) · [Remote Ruby](https://remoteruby.com)

## Speaking & podcasts

If you'd like me at your conference, on your podcast, or generally in a room with a microphone, [reach out on Bluesky](https://bsky.app/profile/andrewm.codes). I'm slow to reply but I do reply.

## Colophon

This site is built with [Bridgetown](https://www.bridgetownrb.com) (ERB + Bridgetown::Component), Tailwind v4, and [Radix UI Colors](https://www.radix-ui.com/colors). Geist Sans and Geist Mono, with a Mauve and Ruby palette. Search uses a static index. Deployed to Cloudflare Workers Static Assets. Source is on [GitHub](https://github.com/andrewmcodes/andrewm.codes).
