PinnedPublished inBox Tech BlogWhat a Senior Staff Software Engineer Actually DoesAlmost every software company that I’ve ever talked to has both a technical track and a management track meaning that if you stay on the…Jun 24, 2019A response icon11Jun 24, 2019A response icon11
PinnedPublished inCode Like A GirlWhy I Left Management: the engineering technical track vs. management trackWhen advancing in an engineering career, at some point, the question will come up of if you’re interested in the technical track or the…Jun 9, 2016A response icon19Jun 9, 2016A response icon19
Thinking BiggerHow to expand your thinking to advance to Staff+Oct 3A response icon2Oct 3A response icon2
So You Just Got Rejected from Grace Hopper, Now What?How to convert that GHC rejection into speaking experienceSep 10Sep 10
Building Invincible APIsHow to avoid future breaking changes in your APIsAug 26A response icon1Aug 26A response icon1
Beware! Not All Staff Positions are Actually Staff RolesAnd what to do if you think you’re one in title onlyJun 6A response icon2Jun 6A response icon2
Published inHarness EngineeringTop 10 Ways to Accidentally Break an APIIdentifying API Breaking ChangesMay 15May 15
Published inLos RunnersTahoe Rim Trail 100 Race Report 2024I completed my second 100-mile race this past weekend — Tahoe Rim Trail 100! My 100 was Mines of Spain 100, back in October 2018, and I’ve…Jul 29, 2024A response icon1Jul 29, 2024A response icon1
Published inCode Like A GirlInfluencing Without Authority Through Aligning IncentivesIn the staff+ circles that I frequent, I hear a lot of people talking about influence and influencing without authority. What I don’t hear…Jun 17, 2024A response icon2Jun 17, 2024A response icon2
Published inCode Like A GirlSplitting a Monolith with Feature FlagsNo matter your reason or reasons for wanting to split a monolith, the project is risky. You’re attempting to either lift and shift…Jan 24, 2024A response icon3Jan 24, 2024A response icon3