When should data teams worry about platform costs? 💸The way data grows and the way we price its storage and computation follow entirely different trajectories relative to business growth…Dec 30, 2024A response icon2Dec 30, 2024A response icon2
How should we allocate headcount?There’s a story about an early Amazon meeting where Jeff Bezos pulled out a chair and left it conspicuously empty. “This chair,” he told…Nov 25, 2024Nov 25, 2024
Why has Snowflake or Databricks not acquired DBT?Disclaimer: This article is speculative and based on personal opinions. As of the time of writing, there is no indication or news…Sep 14, 2023A response icon9Sep 14, 2023A response icon9
Published inDev GeniusThe downsides of experimentationExperimentation is the tech world’s equivalent of a gym membership. Everyone wants to sign up, but mastering how to run experiments demands…Sep 12, 2023Sep 12, 2023
Published inBetter ProgrammingHigh-leverage Activities for Engineering ManagersAug 21, 2023A response icon3Aug 21, 2023A response icon3
A/B Testing: How Misaligned Incentives Can Sabotage Your Experimentation CultureA/B testing, also known as split testing, is a popular method used by companies to improve the performance of their products. It involves…Feb 24, 2023A response icon1Feb 24, 2023A response icon1
Practical testing: a guide for software engineersTesting is an essential part of the software development process, but it can be tedious, time-consuming, and might not prevent you from…Jan 13, 2023Jan 13, 2023
Why process stifles innovationA few thoughts on how process impacts innovations and what could be done to fix that.Nov 24, 2022A response icon2Nov 24, 2022A response icon2
Notes on Amp It UpNotes and commentary on Amp It Up, by Frank Slootman, CEO of Snowflake.Aug 29, 2022Aug 29, 2022
Published inDev GeniusTool ExplorersHow do you make choices on your software stack?Aug 26, 2022Aug 26, 2022