Programming Feedback for Advanced Beginners

Share this post

Learn something new about programming

advancedbeginners.substack.com

Learn something new about programming

Robert Heaton
Jun 1, 2020
2
Share this post

Learn something new about programming

advancedbeginners.substack.com

It’s been a busy week and I haven’t had a chance to write anything, so instead I’ve scoured my archives and put together a menu of past posts that help teach you something new about computers. All of these posts are intended to be accessible to advanced beginners, so if you’ve ever wanted to know more about how the systems inside a large company work, or what exactly Tor is, or how to snoop on the apps and websites that snoop on you, then settle down and have a read.

Project ideas

  • Programming Projects for Advanced Beginners #2: Game of Life

  • Programming Projects for Advanced Beginners #5: Snake

Programming inside a large company

  • Systems design for advanced beginners

  • Migrating bajillions of database records at Stripe

Using an HTTP proxy to snoop on apps and websites

  • Wacom drawing tablets track the name of every application that you open

  • "Stylish" browser extension steals all your internet history

  • How Tinder keeps your exact location (a bit) private

  • How does online tracking actually work?

Networking and security

  • How does HTTPS actually work?

  • How does Tor work?

  • How to build a TCP proxy #1: Intro (advanced)

Programming odds and ends

  • The Wavefunction Collapse Algorithm explained very clearly

  • Is Python pass-by-reference or pass-by-value?

Questions? Comments? I’d love to hear from you.

Rob

Share this post

Learn something new about programming

advancedbeginners.substack.com
Comments
TopNew

No posts

Ready for more?

© 2023 Robert Heaton
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing