Computer Bits

Stuff every software engineer should know

By Evan Jones and Jessica Laughlin

 

We think every software engineer should know a little bit about the foundational technologies we rely on every day, like operating systems, networking, and computer architecture. We hope these videos are a useful overview of the important bits. At the very least, we learned a lot making them!

Episode 1: Is a microwave a computer?

What is a computer anyway? How does computer hardware work? An extremely brief introduction to computer architecture and memory-mapped I/O.

Resources

Episode 2: Operating Systems

We really want to make this, but its going to take a bit of time for us to get around to it.