An open API service indexing awesome lists of open source software.

https://github.com/raagh/learning

Log of things I will be learning throughout the years
https://github.com/raagh/learning

Last synced: 4 months ago
JSON representation

Log of things I will be learning throughout the years

Awesome Lists containing this project

README

          

# 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](http://www.effectiveengineer.com/blog/master-adjacent-disciplines) a little bit [everyday](https://jamesclear.com/continuous-improvement).

## Core Skills

### Software Engineering

| Resource | Progress |
| ------------------------------------------------------------------------------------ | -------- |
| [Book: The Mythical Man-month](https://en.wikipedia.org/wiki/The_Mythical_Man-Month) | ✓ |

### Computer Science

| Resource | Progress |
| ---------------------------------------------------------------------------- | -------- |
| [Book: The Imposter's Handbook](https://bigmachine.io/courses/imposter-vide) | |

### Backend and System Design

| Resource | Progress |
| --------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| [Book: Foundations of Scalable Systems](https://www.oreilly.com/library/view/foundations-of-scalable/9781098106058/) | |
| [Book: Designing Data-intesive applications](https://www.oreilly.com/library/view/designing-data-intensive-applications/9781491903063/) | |
| [MIT: 6.824 Distributed Systems](http://nil.csail.mit.edu/6.824/2020/schedule.html/) | |
| [MIT: Concurrent and Distributed systems](https://www.cl.cam.ac.uk/teaching/2122/ConcDisSys/) | |
| [Book: Clean Architecture](https://www.oreilly.com/library/view/clean-architecture-a/9780134494272/) | |

### Data Structures and Algorithms

| Resource | Progress |
| ------------------------------------------------------------------------------------------------------------- | -------- |
| [Book: Grokking Algorithms](https://www.manning.com/books/grokking-algorithms) | |
| [Udacity: Intro to Data Structures and Algorithms](https://www.udacity.com/course/technical-interview--ud513) | |
| [Book: Cracking the coding interview](https://www.crackingthecodinginterview.com/resources.html) | |
| [Book: The Tech Resume Inside Out](https://thetechresume.com) | |

### Linux & Command Line

| Resource | Progress |
| ----------------------------------------------------------------------------------------------------- | -------- |
| [MIT: The Missing Semester](https://www.youtube.com/playlist?list=PLyzOVJj3bHQuloKGG59rS43e29ro7I57J) | |

## Technical Skills (Libraries/Frameworks/Tools)

### Golang

| Resource | Progress |
| ---------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| [Intro: Exercism Go Learning Track](https://exercism.org/tracks/go/concepts) | ✓ |
| [Course: Gophercises](https://gophercises.com/) | ✓ |
| [Intro: Go by example](https://gobyexample.com/) | ✓ |
| [Intro: A tour of Go](https://go.dev/tour/welcome/1) | ✓ |
| [Book: Writing an interpreter in Go](https://interpreterbook.com/) | |
| [Book: Writing a compiler in Go](https://compilerbook.com/) | |
| [Book: Distributed services with Go](https://pragprog.com/titles/tjgo/distributed-services-with-go/) | |
| [Book: Learning go: An idiomatic apporach to Real-World go programming](https://www.oreilly.com/library/view/learning-go/9781492077206/) | |