News for hackers. Stuff that matters.
Re:The missing semester of CS education by kbenson on Monday February 03, 2020 @10:24PM (#22232063)
Going through Linux From Scratch[1] manually and reading each component, while allowing yourself the time to look into interesting bits of each, is essentially this. I did it back in the early 2000's, and view it as one of the most useful educations I've ever gotten on how a Unix-like system functions (even if a lot of the knowledge is somewhat obsoleted now for many Linux distros with the introduction of systemd). I was doing it as research for how to ship a custom distro for a small purpose-built device, and while that never panned out, I've never once regretted spending the time to go through the process.

1: http://www.linuxfromscratch.org/

Re:The missing semester of CS education by HPsquared on Tuesday February 04, 2020 @11:13AM (#22237239)
This - it methodically takes you through all the little details inside the system that are usually taken for granted and hugely improved my confidence working with Linux. It also taught me a lot of what's in this class (e.g. editors, shell scripting, even a fair bit of troubleshooting)
Re:The missing semester of CS education by kevstev on Tuesday February 04, 2020 @11:23AM (#22237385)
I never successfully made it through LFS, maybe this is the year :)