Tech Lead Resources
Here's some introductory technical resources I've developed over the past few years. Not all of
them are directly related to my previous JumboCode/TL work, so you may need to copy and adapt them to fit your
needs.
Tech Stacks (Summer 2024) - WIP
Link
to Tech Stacks (Google Docs)
Introduction to React (Spring 2023, Updated Fall 2023)
This is a surface level introduction to React and its supporting tool and libraries. I made this for CS 178 in
S23 and revised it for JumboCode in F23. The slides require a decent amount of explanation, especially the Simple
Table example. It definitely leans more on the "firehose of information" side of React tutorials.
Link
to Introduction to React v2 (Google Slides)
Intro to the Web (Fall 2023)
Link
to HTML/CSS/JS (Google Slides)
Introduction to Backend (Fall 2023)
Link to
Backend Overview (Google Docs)
Other Resources
-
Introduction to Docker Lab
- Goes over what Docker is, how to build/run containers, and how to create images.
- The base lab uses a dummy site I created for my JumboCode team last year. The Docker images allow you to duplicate the site on your own machine.
-
Introduction to Backend Deployment
- Pairs with the Docker lab. Some basic info about how to deploy a separate backend server.
- Cloud Run CI/CD is easy to set up, would recommend
-
Introduction to Firebase Auth
- A presentation I never ended up using because we used Clerk instead of Firebase last year.
-
Ben Borgers' Reference Sheets
- Ben's dev onboarding reference sheets from last year.
-
2024 Onboarding Site