Benjamin Hendricks Tech Expert

Benjamin is a passionate software engineer with a strong technical background, with ambitions to deliver a delightful experience to as many users as possible. He previously interned at Google, Apple and LinkedIn. He built his first PC at 15, and has recently upgraded to iOS/crypto-currency experiments. Benjamin holds a bachelor's degree in computer science from UCLA and is completing a master’s degree in Software Engineering at Harvard University.

 
Introducing Upfront Software Design

Introducing Upfront Software Design

While there are several meanings for "software design," we'll focus on the process used to plan what we want to build ahead of actually coding up a software solution.

Read More...
What's the difference Between Computer Science and Software Engineering?

What's the Difference Between Computer Science and Software Engineering?

Computer science, software engineering, same thing, right?

Read More...
How to Reduce Pain in Code Reviews

How to Reduce Pain in Code Reviews

Why is code review so painful?

Read More...
Computer Science Graduates: The Career Decision Matrix Begins

Computer Science Graduates: The Career Decision Matrix Begins

Two months ago, Arpit Jasapara and I recorded a podcast for UCLA's UPE organization, a computer science honor society that I was involved in when at UCLA.

Read More...
LinkedIn: Managing Documentation at Scale

LinkedIn: Managing Documentation at Scale

LinkedIn’s engineering teams are distributed around the globe: from California to Bangalore, our engineers are constantly taking a members-first approach to help the world’s professionals.

Read More...