Resources

A small/personal collection of resources to get you started with learning to code. Instead of having most of them as open tabs, having them all on a page and sharing it is a better option for me.

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

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

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. Base.cs Podcast
  4. Syntax.fm
  5. CodePen Radio
  6. Changelog Podcast

NB: Inactive podcasts with golden content

Specializations/Roadmaps

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

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

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