Skip to content
fpsvogelPublic

Latest commit

Β 

History

78 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

Learn Computer Science

I'm second-career web developer (writing mostly Ruby) since 2022, meaning I didn't get a computer science degree. So this list is me catching up.

Table of contents

Networking / the Web

Hardware systems

Operating systems

Linux / command line

Concurrency / distributed systems

Database internals

Database readings

PostgreSQL

Database exercises

Compilers

Math / logic

Data structures and algorithms

Textbooks / courses

Interview guides

LeetCode

Software architecture

Performance

Low-level programming

Zig

Implement a Forth

C

C game programming