For those of you who asked for it...

Tech Resources

Tech Resources

Web Dev, Mobile Dev, Chrome Extensions, AI, and Design

Web Development

Frontend

Learn in this order: HTML/CSS -> JavaScript -> React -> Firebase

Resources

HTML/CSS: Link to YouTube

Firebase: Link to YouTube

Full-Stack (MERN Stack)

MongoDB

Express

Node.js (or Next.js)

Node.js: Link to YouTube

Full Stack Dummy Project (Will take you ~ 20 hours):

Tools

Firebase for Authentication and Database, Postman to test Backend

Mobile Development

Native Development

Native development is when you develop for a specific devices and platforms

Ex: Iphones only, Androids only

Android: Kotlin (language) + Jetpack Compose (UI)

iOS: Swift + SwiftUI

100 Days of SwiftUI: Link 

Sean Allen’s crash course: Link

Nonnative Development

Nonnative development lets you write 1 codebase for different devices and platforms


React Native (yes this is nonnative)

JavaScript/TypeScript 

or 

Flutter (framework) which uses Dart (language)

Native VS Nonnative

Native lets you work with device libraries easily (Ex: camera, sensors, etc)

Don’t need to make UI components from scratch

You are using the language, frameworks, and libraries that Google or Apple want you to use vs an intermediary codebase

Nonnative allows you to use it on all device types but has an intermediary, less featured codebase relative to native

You can’t publish on iOS without macOS (Apple computer)

Artificial Intelligence

Andrew Ng Courses (Hands-on projects) - Start with Intro to Machine Learning

MNIST Dataset (Hello world for AI)

Dataset Collections

Tools/Languages:

Tensorflow, Google Collab or Juptyer Notebook, Python

Chrome Extensions

Design

Figma

Web app design and collaboration tools

Canva

logo, images, graphics

Mobbin

UI/UX library - UI/UX Library Link

Other

Y-Combinator Startup School

 #1 resource for tech founders

Diary of a CEO

Great talks from a variety of successful leaders + thinkers

Building in Public

Use X (formerly Twitter)

Make a Newsletter (use Beehiiv)