knowledge
I am trying to describe complex matters in simple doodles!
Slides and handwritten notes on the course on models of programming languages
π A curated list of papers for Software Engineers
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
A collection of learning resources for curious software engineers
Coding articles to level up your development skills
Curated list of project-based tutorials
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A complete computer science study plan to become a software engineer.
A collection of (mostly) technical things every software developer should know about
Master programming by recreating your favorite technologies from scratch.
π Freely available programming books
A curated list of high quality coding style conventions and standards.
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
A curated list of articles complaining that go (golang) isn't good enough
π¦ A peer-reviewed collection of articles/talks/repos which teach concise, idiomatic Rust.
200+ detailed flashcards useful for reviewing topics in machine learning, computer vision, and computer science.
π¦ How to minimize Rust binary size π¦
Graphic notes on Gilbert Strang's "Linear Algebra for Everyone"
π Learn to write an embedded OS in Rust π¦