Kyle McDonald
© 2011-2026 — Kyle McDonald
KyleKyle

Hey, I'm Kyle and I like building things. Whether it’s front-end interfaces, developer tools, or the perfect iRacing setup. I spend most of my time working with React, making software feel fast and seamless, and obsessing over the little details that make a great user experience. I also care a lot about good keyboard shortcuts and not making people fight with their tools.

When I’m not deep in code, I’m probably chasing lap times in iRacing, watching F1 and convincing myself I could totally be an engineer for Red Bull, or tweaking setups until I forget what “optimal” even looks like. Off the track, I spend a lot of time biking through the city, tinkering with mechanical keyboards, and hanging out with my dog, Wallie, who has no idea what I do all day but is very supportive.

Writing

Screwdrivers, RJ45, and eye rolls: The struggle for wired internetSeptember 29, 2025My first year sim racing: a journey of learning and communityMarch 7, 2025Why composability keeps React components maintainableMarch 4, 2025Typescript moduleSuffixes with React NativeAugust 16, 2023Predictable user actions with useQueueAugust 13, 2023Learnings as an Engineering ManagerOctober 29, 2021Developer interview tips that will put you aheadFebruary 24, 2020

Experience

  • Knock
    Software Engineer2023 - ____
  • Foxtrot
    Director of Engineering2019 - 2023
  • Designory
    Software Engineer2017 - 2019

Recently Played

I Want to Disappear

I Want to Disappear

The Story So Far

Left in the Dark

Left in the Dark

In Her Own Words

The All‐American Rejects

The All‐American Rejects

The All‐American Rejects

Still Not Getting Any…

Still Not Getting Any…

Simple Plan

NeverAlways

NeverAlways

The Band CAMINO

Don't Panic: It's Longer Now!

Don't Panic: It's Longer Now!

All Time Low

Under Soil and Dirt

Under Soil and Dirt

The Story So Far

Umbra

Umbra

Grayscale

Everyone's Talking!

Everyone's Talking!

All Time Low

This Is How The Wind Shifts: Addendum

This Is How The Wind Shifts: Addendum

Silverstein

There’s A Whole World Out There

There’s A Whole World Out There

Arm’s Length

The Hart

The Hart

Grayscale

The Finer Things

The Finer Things

State Champs

Why Would I Watch

Why Would I Watch

Hot Mulligan

Reading

The Right to Oblivion
Rebel Code
Zen and the Art of Motorcycle Maintenance

Finished

The Moviegoer
Armada
How to Disappear
Replay
Digital Minimalism
Four Thousand Weeks
Antidote
Tiny Experiments
The New Jim Crow
The PARA Method
The ADHD Effect on Marriage
Burn Rate
Shoe Dog
The War of Art
An Elegant Puzzle
The Messy Middle
Ready Player One
Crush it!
Influence
I Will Teach You to Be Rich, Second Edition