Awesome Robotics System Design (and more)
Stuff I read to learn about robotics system & software design, engineering culture, etc.
General System & SW Design Resources
- The System Design Primer
- Grokking the System Design Interview
- Preparing for the Systems Design and Coding Interview
- Software Architecture Guide
- Refactoring.Guru
Design Docs & Articles
Blogs
- comma.ai blog
- Apex.AI Blog
- PICKNIK blog
- Foxglove blog
- Cruise news
- Isaac Sim Technical Blog
- Airbotics blog
- Balena.io Blog
- aviator blog
- DevZero blog
Mindmaps
Conferences
Engineering Culture & Project Management
- Spotify Engineering Culture - Part 1
- The Scrum Guide
- Why you should stop using product roadmaps and try the GIST Framework
- The Glue Engineer
- project-checklist by amilajack
- Going from Junior -> Senior engineer in 2 years
- How to Lead a Project - as a Software Engineer
University Courses
- University of Washington CSE 478: Autonomous Robotics
- University of Washington CSE 451: Operating Systems
- University of California, Berkely CS 287 Advanced Robotics
- University of Washington CSE 599g1: Introduction to Deep Learning
- University of Washington CSE P576: Computer Vision
C++
- Abseil Blog
- facebook folly
- An introduction to C++'s SFINAE concept: compile-time introspection of a class member
- The C++ Bestiary
- Reflection in C++ Part 1: The Present
- Brain Unrolling
- C++ medley
- Coffee Into Bugs: Life After Threads, Coroutines
- Challenge your performance intuition with C++ magic squares
- Embedded Template Library
