Resources

This is a small, personal collection of resources to help you start learning to code. Instead of having most of them open tabs, I prefer to have them all on a page and share them.

This list will be updated periodically.

Technical Websites

They help you get started, although some have advanced concepts

  1. Google’s Tech Dev Guide
  2. The Odin Project
  3. Frontend Masters Bootcamp
  4. CSX Structured JavaScript Learning Journey
  5. freeCodeCamp
  6. MDN Web Docs
  7. Full-stack Open
  8. Front-end web developer

Specialized Learning

  1. Modern Developer Roadmaps
  2. Learn Kubernetes Online
  3. Technical Writing Courses for Engineers
  4. Developer Security Training – Snyk Learn
  5. Cockroach University
  6. Redis University
  7. MongoDB University
  8. LinkedIn School of SRE
  9. Zapier: An Introduction to APIs
  10. Contentful: Learn GraphQL
  11. Learn@GitLab
  12. Learn Nagios
  13. How They SRE
  14. How They DevOps
  15. How They AWS
  16. PHP Internals Book
  17. Learn GraphQL with Apollo
  18. The Fullstack Tutorial for GraphQL
  19. WordPress Development
  20. Patchstack Academy
  21. Learn Vitess
  22. Learn Go
  23. Learn Node
  24. Learn Next.js
  25. ClickHouse Learn
  26. KubeAcademy
  27. LangChain AI Handbook
  28. Foundations of Machine Learning – Bloomberg
  29. Elements of AI
  30. Building AI
  31. Prompt Engineering Guide
  32. Learn Prompting
  33. Practical Deep Learning for Coders
  34. Google Machine Learning Education
  35. AI in Society
  36. Data Analysis with Python
  37. Rust and the Future of Systems Programming – Mozilla
  38. DevOps with Kubernetes
  39. DevOps with Docker
  40. Google Cloud Skills Boost
  41. Learn SQL – SQLBolt
  42. Python Programming
  43. From Python to Numpy

Engineering Blogs

These are blogs maintained by popular apps/products/services

  1. Uber Engineering Blog
  2. Engineering @ Twitter
  3. Strava Engineering
  4. Spotify Labs
  5. SoundCloud Engineering
  6. Algolia Engineering
  7. Airbnb Engineering
  8. Netflix Techblog
  9. Yoast Dev Blog
  10. Google Developer Blog
  11. RedHat Developer
  12. Facebook Engineering
  13. Quora Engineering
  14. Pinterest Engineering
  15. Lyft Engineering
  16. Salesforce Engineering
  17. Blackrock Engineering
  18. Dropbox Tech Blog
  19. Twilio Blog
  20. Auth0 Blog
  21. Medium Engineering
  22. Cloudflare Blog
  23. Slack Engineering
  24. Docker Engineering
  25. The Andela Way
  26. Databricks Engineering
  27. All Things Distributed

Newsletters

  1. Changelog
  2. The Pragmatic Engineer

Books/Papers

  1. Your Guide to Email Infrastructure – Build It or Buy It? by Sendgrid
  2. Site Reliability Engineering – Google
  3. The Site Reliability Workbook – Google

Podcasts

  1. The freeCodeCamp Podcast
  2. forLoop Pod
  3. CodeNewbie Podcast
  4. Base.cs Podcast
  5. Syntax.fm
  6. CodePen Radio
  7. Changelog Podcast

NB: Inactive podcasts with golden content

Software/websites

  1. 30 seconds of code
  2. Dash for macOS
  3. JavaScript in 14 minutes
  4. Interactive Typescript
  5. Go by Example
  6. DigitalOcean Community
  7. @Scale

Coding Competitions

  1. Google’s Coding Competitions [Discontinued – check the archive instead]
  2. Facebook Coding Competitions
  3. Yandex Cup
  4. Quora Programming Challenge

C S

Do not forget to:

Just ship it!

– Unknown/Everyone

Finally: Featured Photo by Joanna Kosinska on Unsplash