Andrés Sainz de Aja

Writing

24 essays on engineering, management, and craft.

Why You Should Use Feature Flags to Deploy with ConfidenceApr 28, 2023Over-Engineering Is Not (Just) a Technical ProblemMar 20, 2023Why Some Managers Look DisingenuousJan 3, 2024Do’s and Don’ts For Technical InterviewsDec 27, 2023The Book That Made Me Want To Be A LeaderOct 30, 2023How to Fail An Interview As the InterviewerOct 25, 2023Should Managers Be Prescriptive?Oct 16, 2023How To Help Unmotivated DevelopersJul 12, 2023What to do when nothing seems good enoughJul 10, 2023Why Do We Burn Out?Jul 7, 2023What I Taught You, I Don’t KnowJun 21, 2023How To Delegate Effectively Without Feeling You Are Losing ControlJun 12, 2023Let’s Accept It. Technical Interviews Are BrokenJun 7, 2023Why Managers Need Empathy to Manage Low PerformersMay 31, 2023The Slow Decline of Highly Motivated DevelopersMay 24, 2023Why Writing Explicit Code MattersMay 18, 2023Why Is It So Difficult to Assess Expertise in an Interview?May 15, 2023The Real Value of a Senior Developer When it Comes to Dealing With UncertaintyMay 11, 2023The proactivity fallacyJan 25, 2023Extending typescript intersection with optional propertiesJan 18, 2023Setting up Google Tag Manager in a Nextjs application with a strict content security policyDec 27, 2022How to build a scalable folder structure for a nextjs appDec 11, 2022Why I have stopped writing commentsDec 6, 2022How to efficiently type nextjs page's propsDec 6, 2022