An in-depth look at relational databases, including what they are, how they're unique, and when to use them.

71 posts
An in-depth look at relational databases, including what they are, how they're unique, and when to use them.

Follow these SWE influencers to stay ahead of the latest trends in tech.

Here are four things that have changed about technical interviews

We're kicking off a blog series designed to help you navigate the current tech job market; first, let's dive into what the market really looks like right now.

Created by principal-level engineers who shaped the interview process at Meta.

Looking for a challenge? Our team of former Reddit, Square, Meta, and Microsoft software engineers put together a coding challenge consisting of 21 programming problems (and solutions!) representing many of the topics that come up in interviews and on the job.

We're joining the movement to raise awareness about mental health during Mental Health Awareness Month.

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.
I’ve found that many engineers psych themselves out before a system design interview. Here's what to do instead.
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.