Reading List


A Philosophy of Software Design

Clean Code

Design Patterns

Just Enough Software Architecture


Grokking Algorithms

Algorithm Design Manual


Javascript: The Good Parts

The Rust Programming Language (The Book)

Programming Elixir

Soft Skills:

The Passionate Programmer

Soft Skills: The software developer's life manual

Here are a few other resources that have helped me fill knowledge gaps as a programming bootcamp grad:

The Imposter's Handbook

A Programmer's Introduction to Mathematics

Programming Paradigms for Dummies

A type of programming