Weeknotes: Feb 21–27, 2026
One door closes. Another opens before I’ve had time to take off my coat.
Shipped
You could say I shipped this stage of my career. Friday was my last day at Infinity Interactive after more than ten years.
I squeezed in one final client task just under the wire and then spent the rest of the week building out a hands-on training program for my team on effective use of Claude Code for building web applications you could actually be proud of. The training walks developers through a structured workflow — plan, assign, build, retro — with a mock client project to follow from start to finish. I wrote about the methodology in my last post on the company blog, and the demo application I built using the program is up on GitHub Pages.
A strange feeling, writing a goodbye blog post for a company you still believe in. But I wanted to leave behind something useful, not just a clean desk.
Read
The first of what I’m sure will be a flood of onboarding documents. I’m told there are many more where these came from.
Played
On Saturday, Juniper and I drove into Atlanta for the traveling Oddities & Curiosities Expo — three whole floors of convention center space filled with booths of artists selling all sorts of whimsical or macabre (and often both at once) items. Juniper has been getting into art made from bones, and she was thrilled to come home with a box full of them sourced from a farmer who had her own booth there. I have questions about the interior of my child’s bedroom that I have decided I do not need answered.
Cooked
Made more biang biang noodles. They’re so fun, and easy, and delicious. I might have a problem. After the Oddities expo, Juniper and I walked a few blocks over to meet my eldest, Vivian, at their apartment, and then we all walked to Trader Vic’s for tiki drinks and Polynesian-ish food. Both delicious and fun.
Thinking About
Change. Voluntarily leaving an employer — especially a good one — seems like a foolish choice in this climate. I’m not someone who jumps from job to job. I’ve held only two positions between July 1997 and February 2026. But as great as Infinity Interactive was for me, I couldn’t pass up what Natera was offering.
Here’s the announcement I posted publicly this week:
After an incredible chapter at Infinity Interactive, I’m excited to share that I’m joining Natera as a Staff Software Engineer.
Leaving Infinity was one of the hardest professional decisions I’ve ever made. In many ways it was a perfect job. I came in as a developer and grew into a leadership role I never anticipated: managing a talented team, shaping technical strategy across multiple client engagements, and learning more about myself as both an engineer and a leader than I thought I had left to learn. The company gave me room to stretch, and the people gave me reasons to stay every single day.
I’m proud of what we built together. If you’re curious about some of the thinking I got to do there, my blog posts live here.
So why leave? Because this one is personal.
Natera is at the forefront of cell-free DNA testing, and their work in oncology is helping detect and fight cancers earlier and more effectively. Cancer took my mom. The chance to put my skills toward that fight, to write code that plays even a small part in making sure fewer families go through what mine did, isn’t something I could turn down. The expectations are high, the work will be demanding, and I wouldn’t have it any other way. Call it purpose, call it mission. I’m calling it revenge.
To everyone at Infinity — Jeremy, Tommy, Rob, and the whole team I hate leaving behind — thank you for years that genuinely changed the trajectory of my career. I’m not disappearing, and I’m not done being grateful.
On to what’s next.
What’s Next
Honestly? I don’t know what the next few weeks or months will look like. The interview process was quick, and I knew enough about the company and the general kind of work to feel good about the fit without getting into the specifics of what exactly I’d be doing day-to-day. They seemed sold on me before I even started the process, and the same was true from my side. I doubt there will be a slow ramp-up, but the work doesn’t scare me.
What does scare me is having to switch insurance providers. Everyone in the household is in the middle of various treatment plans that have us seeing an unusually high number of providers right now — nothing serious, just coincidentally timed — and I am not looking forward to cleaning up whatever messes get caused by changing insurance mid-stream.
Vibe Check
I can’t afford to take time off between gigs, so I’m immediately walking out of one door and into another. The coat stays on.