Breaking
Nonprofit manager learns to code at a Rails Girls workshop Becomes Director of Engineering at GitHub Serves as President of Ruby Central Writes the talk "Baby Driven Development" Founds Tavlin Consulting Hosts the Parent Driven Development podcast Still wants to get better at baking
Allison McMillan
She learned to code on a free Saturday. It rearranged the rest of her life.
Engineering Leader · Facilitator · Ruby Community

Allison
McMillan

She builds the thing most companies forget to build on purpose: a team that actually works.

Fractional VP Eng Ex-GitHub Ruby Central Tavlin Consulting

A political science degree, a nonprofit job, and one Saturday workshop. That is the unlikely on-ramp to running engineering at one of the most-watched companies in software.

Right Now

The person companies call when the team is the problem

Allison McMillan runs Tavlin Consulting, and the work is deceptively simple to describe: she walks into engineering organizations that are stuck and helps them get unstuck. Sometimes that means stepping in as a fractional VP of Engineering for a Series A-to-D company that has outgrown its founders' instincts. Sometimes it means designing a two-day offsite where a team finally makes the decision it has been circling for six months. Sometimes it is a single leader on a call, trying to figure out what kind of manager they want to be.

The common thread is people. McMillan has spent her career on the conviction that a well-run team is not a happy accident. It is designed. She facilitates the rooms most people dread - the offsites, the roadmap fights, the reorg conversations - and turns them into decisions that hold.

She has a name for her method, and yes, it is an acronym: SPICE. Strategy through connection. Productive inclusion. Intentional flow. Concrete outcomes. Enduring decisions. It is the kind of framework that sounds like a poster until you watch a team walk out of a session actually aligned, and then it sounds like a relief.

It's great to watch people grow and learn and help them develop skills they'll use for the rest of their lives. - Allison McMillan, on why she manages

Before Tavlin, she led engineering at GitHub as a Director of Engineering, and held leadership roles at DEV (the developer community behind Forem) and at QuotaPath. The résumé reads like a straight line. It was anything but.

GitHub
Director of Engineering
Ruby
Central
Past President & Board
A-D
Series stage teams advised
SPICE
Her facilitation framework
SStrategy through connection

Alignment starts with people understanding each other, not a slide.

PProductive inclusion

Everyone in the room contributes - or why are they in the room.

IIntentional flow

The agenda is engineered, not improvised.

CConcrete outcomes

A meeting that decides nothing was a meeting about nothing.

EEnduring decisions

The point is a choice that still holds three weeks - and three quarters - later.

Rails Girls DC

A free introductory workshop. She showed up curious. She left a developer.

Nap-time compiler

She learned and wrote code in the narrow windows a new baby allowed. The constraint became a talk.

asheren

Her GitHub handle is not her name. Her real repository is other people's careers.

Daydreams in Ruby

The name of her blog and speaking brand - a career built inside one warm, quirky language.

The On-Ramp

She came to code from the nonprofit world, sideways

McMillan did not grow up writing software. She studied political science and went into nonprofit management, the kind of work where success is measured in meetings survived and grants won. Then a Rails Girls workshop came to Washington, D.C. She went. Something clicked.

She spent months teaching herself, stacking up hours of self-directed learning, and turned a curiosity into a profession. That path - humanities degree, mission-driven job, then a hard left into engineering - is more common than the industry admits, and McMillan became one of its most visible proofs.

Then came a child, and with the child, a collision she had not planned for. The sleep deprivation. The brain that suddenly worked differently. The vanishing free time she had once poured into learning. She looked for other parents in tech to talk to about it and found mostly silence.

So she made noise. In 2016 she gave a talk at Ruby on Ales called "BDD: Baby Driven Development" - a wry, honest account of learning and shipping code around a newborn. It resonated because it named something real. She followed it with a podcast, Parent Driven Development, that gave language to a struggle a lot of people were quietly having alone.

Watch

Baby Driven Development

The talk that turned nap-time coding into a small piece of Ruby community folklore. Recorded at Ruby on Ales.

The Path

From workshop to the org chart's top

Before tech
Political science degree; a career in nonprofit management.
Mid-2010s
Attends a Rails Girls workshop in Washington, D.C., and learns to code.
2016
Delivers "BDD: Baby Driven Development" at Ruby on Ales; teaches at General Assembly.
Later 2010s
Rises into engineering leadership at GitHub as Director of Engineering.
2020s
Leadership roles at DEV / Forem and QuotaPath.
Ongoing
President and board director of Ruby Central, stewarding RailsConf and the language's core.
Present
Founder & CEO of Tavlin Consulting - fractional VP of Engineering, facilitator, advisor.

Along the way she became a fixture of the Ruby community, the sort of person whose name shows up on conference speaker lists year after year. As President of Ruby Central she helped steward the organization behind RailsConf and RubyGems - the unglamorous infrastructure work that keeps an open-source ecosystem alive.

Her speaking catalog reads like a field guide to the messy human parts of software: hiring without soul-crushing take-home tests, prioritizing projects, planning annual roadmaps, keeping remote teams connected, motivating people, running offsites that are worth the flights. She has advised or partnered with teams at Shutterfly, Hootsuite, LaunchDarkly, and others.

Interviews should allow people to show their best selves. - On why she opposes the take-home-from-hell

Colleagues do not hedge about her. One VP called her "the most effective engineering leader I've ever worked with." Another praised her knack for "building well-operating, happy and diverse engineering teams." Coming from people who have worked with many leaders, that is not filler.

In Her Words

The long game of managing people

McMillan is candid about the hardest thing about her job: the feedback loop is brutally slow. In code, you fix a bug and the test goes green today. In management, the payoff hides for years.

You're having a tough conversation that you learn 3 years from now was beneficial for the individual.
Spend some time thinking about yourself and what you want to accomplish. What kind of manager do you want to be?
It's great to watch people grow and learn and help them develop skills they'll use for the rest of their lives.
Interviews should allow people to show their best selves.
Off the Clock

Things that don't fit on a résumé

The baker's quest

She openly aspires to get better at baking. A career of measurable outcomes; a hobby that refuses to cooperate.

Belayer-in-chief

Off hours often mean supporting her son's rock-climbing and navigating her daughter's fast-forming personality.

The organized secret

She credits ruthless organization for juggling a department, a board seat, a podcast, keynotes, and two kids.

Spicy by design

SPICE is not a gimmick. It is a genuine attempt to make the most-avoided meetings the most useful ones.

Find Her

Follow the work

Share this story LinkedIn Twitter/X Facebook Instagram