Why I Use Rubber Duck Debugging Before I was a Principal Software Engineer at Facebook, I was an intern with a lot of questions. Here's how rubber duck debugging became a helpful technique I still use today.
How to Prepare for a System Design Interview — and Pass It Tala brings his 10+ years of software engineering experience to Formation as a mentor. Formation is a career accelerator founded by former Meta and Nextdoor software engineers who have one goal: to help engineers from all backgrounds land life-changing roles. As a software engineer in the real world, you’
The Engineering Method: A Step-by-Step Process for Solving Challenging Problems Getting stuck before you even begin to work on an engineering problem is more common than you think. Use this method to help you break a problem down, find a path toward a solution, and avoid mistakes.
How to Pitch Yourself in an Interview Let’s break down how to answer one of the most common behavioral interview questions by crafting an elevator pitch.