Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 4.68 KB

File metadata and controls

57 lines (42 loc) · 4.68 KB

learning

A running log of things I'm learning to build strong core software engineering skills while also expanding breadth of knowledge on adjacent technologies a little bit everyday.

Core Skills

Software Engineering

Resource Progress
Book: The Mythical Man-month

Computer Science

Resource Progress
Book: The Imposter's Handbook

Backend and System Design

Resource Progress
Book: Foundations of Scalable Systems
Book: Designing Data-intesive applications
MIT: 6.824 Distributed Systems
MIT: Concurrent and Distributed systems
Book: Clean Architecture

Data Structures and Algorithms

Resource Progress
Book: Grokking Algorithms
Udacity: Intro to Data Structures and Algorithms
Book: Cracking the coding interview
Book: The Tech Resume Inside Out

Linux & Command Line

Resource Progress
MIT: The Missing Semester

Technical Skills (Libraries/Frameworks/Tools)

Golang

Resource Progress
Intro: Exercism Go Learning Track
Course: Gophercises
Intro: Go by example
Intro: A tour of Go
Book: Writing an interpreter in Go
Book: Writing a compiler in Go
Book: Distributed services with Go
Book: Learning go: An idiomatic apporach to Real-World go programming