Intro to Java (2026 Update)
A fresh pass through Java fundamentals with new examples. Still being recorded, so the playlist is unlisted for now.
learn stuff
I make tutorial series for things I wish had better beginner resources when I was learning them. All code lives on GitHub. All videos live on YouTube. No paid tier, no email required.
A fresh pass through Java fundamentals with new examples. Still being recorded, so the playlist is unlisted for now.
Micro-learnings on core computer networking concepts — short, bite-sized breakdowns instead of hour-long lectures. Still being recorded, so the playlist is unlisted for now.
Most serverless tutorials teach you how to deploy a Lambda function. This series teaches you how to think about serverless, so you can make good architecture decisions instead of just following steps.
Hands-on walkthroughs covering core AWS services: Lambda, S3, API Gateway, and more.
A beginner-friendly series walking through C++ fundamentals from the ground up.
Intermediate C++ topics: deeper dives into the language beyond the basics.
Java from scratch: syntax, OOP concepts, and writing your first programs.
Going deeper with Java: data structures, patterns, and real-world applications.
The fundamentals that show up in every interview and every production system.
Simulating vehicular ad-hoc networks using OMNET++. Niche, but someone out there needs it.
Need to get your environment set up first? Check the setup guides on the Resources page.
Browse Resources →