PinnedOrganizing Engineering Teams for SpeedRecently, as part of an interview at a growth stage tech startup I was asked to put together an org design for their engineering team. This…Oct 19, 20211Oct 19, 20211
One Year Later, My Quizizz ExperienceNavigating Edtech turbulence, staying true to our mission, celebrating wins, sharing learnings, and reflections.Apr 18, 2023Apr 18, 2023
Remote Work Does Not Work. And is Not Fun.My daughter saw me writing this piece and says — “Just like it is more fun to go to school than be online?” She gets it too .:-)Jun 17, 2022Jun 17, 2022
Building Engineering Teams → InterviewingBuilding teams is hard. Building engineering teams is harder. Building engineering teams for a startup is the hardest. There are many…Apr 25, 2022Apr 25, 2022
Three reasons to work at QuizizzQuizizz is motivating every learner on the planet. Learn about the vision, culture and engineering challenges that we solve everyday.Feb 22, 20221Feb 22, 20221
Hello Quizizz!I’m thrilled to be joining Quizizz to scale our products and organization on the mission to “engage every learner on the planet”Feb 1, 2022Feb 1, 2022
Expectations of Engineering ManagersAndy Grove famously said in his book, High Output Management — “The output of a manager is the sum of the output of the team(s) under her…Jan 10, 20221Jan 10, 20221
Engineering CompetenciesWhat does doing well mean for engineers at startups or otherwise?Dec 28, 2021Dec 28, 2021
Learning with Code ReviewsGuidelines for creating a code review experience that enables learning for your teamsDec 8, 2021Dec 8, 2021
Build or Buy?This post is a thread I posted on twitter about making a build vs buy decision for software.Nov 8, 20211Nov 8, 20211