This can be as general (Mac, Windows, Linux) or specific (SSD vs disk drive, RAM, etc.) as you like! A good computer can make a huge difference in how productive you are when writing code, especially over a four year time period. So what is the best computer to get?
The first post in a series that explores what it means to write tests for our code. This introduction provides a high-level overview of various testing concepts; the goal is to build a common vocabulary for future posts.