Welcome to issue 51 of Hacker Bits!
This past month has been absolutely chaotic with the pandemic unfolding around the world. We hope you and your loved ones are staying healthy, taking care of yourself and each other and most of all finding ways to cope with our new reality.
Providing you or your loved ones haven't caught the virus...
Here are some of the best tips we've come across to protect you and your loved ones: Protecting your family during the COVID-19 pandemic.
These recommendations come from one of our family member's acquaintances who is a NYC doctor on the frontlines. He practices in Manhattan (US epicenter) and is dealing with some of the most severe COVID-19 cases.
Despite these chaotic times, we do have a great selection of articles this month covering social skills, reading source code, cryptography, the Google interview process, and so much more!
As always, please don't hesitate to let us know if you have any suggestions or feedback! 🙂
Enjoy, and stay safe!
- Ray and Maureen
- The missing semester of CS education by Anish, Jon, and Jose
- An Overview of Cryptography by Gary C. Kessler
- Garbage Collection by Robert Nystrom
- Measuring actual learning versus feeling of learning by Louis Deslauriers, Logan S. McCarty, Kelly Miller, Kristina Callaghan, and Greg Kestin
- Become a Better Developer by Reading Source Code by Steve Gordon
- Basic Social Skills Guide by Daniel Wendler
- Things Ive learned in 20 years of programming by Erik Dietrich
- If you're busy, you're doing something wrong by Cal Newport
- Ask HN: What do top engineers you know do that others don't?
- Seniority in Software Engineering by Burak Karakan
- Dynamic Programming for Technical Interviews by Aditya Ramesh
- Why are we so bad at software engineering? by Jacob Voytko
- Ask HN: What is the point of algorithm-heavy interviews?
- The differing definitions of "serverless" by Paul Swail
- Google interviewing process for software developer role in 2020 by Ilia Pirozhenko
Like what you read?