256 Tips for Junior Devs

Short, practical tips for junior developers — released one at a time, each with an accompanying YouTube Short.

Progress

39 / 256

217 tips to go · 15%

  1. Tip 36 Triage Incoming Opportunities (Don't Try to Catch Them All)
  2. Tip 100 Find Your Music
  3. Tip 164 Try GitHub Alternatives
  4. Tip 196 Learn Management Skills
  5. Tip 68 Grab Your Laptop and Go Somewhere New
  6. Tip 132 Prioritize Technical Breadth over Depth
  7. Tip 4 Sign Up for GitHub Student Developer Pack
  8. Tip 248 What If You Hate LeetCode?
  9. Tip 120 Don't Let AI Write Your Emails
  10. Tip 184 Use a Whiteboard
  11. Tip 56 Your Old Computer Is Enough. Install Linux
  12. Tip 216 Find Your Big, Hairy, Audacious Goal
  13. Tip 88 Choose the Best Language for the Task
  14. Tip 152 Find Your Most Productive Time
  15. Tip 24 Try Working with a Legacy Codebase
  16. Tip 232 See Where Procrastination Leads You
  17. Tip 104 Read The Pragmatic Programmer
  18. Tip 168 Do a Hackathon
  19. Tip 40 Deploy Your Project Three Ways
  20. Tip 200 Think About Yourself in 1, 2, 5, 10, and 50 Years
  21. Tip 72 Try an Esoteric Programming Language
  22. Tip 136 Join Toastmasters
  23. Tip 8 Your GitHub Profile Is Your Resume
  24. Tip 240 Learn in Your "+1" Zone (not "+100", not "+0")
  25. Tip 112 English is not Your First Language? Embrace It
  26. Tip 176 Build Software to Solve Your Own Problems
  27. Tip 48 Become Antifragile
  28. Tip 208 Disagree with Your Boss
  29. Tip 80 Don't Hide Your Waiter Job
  30. Tip 144 Apply the 80/20 Rule to Your Tech Stack
  31. Tip 16 Don't Let the Average Redditor Think for You
  32. Tip 224 Play!
  33. Tip 96 Find Algorithms and Data Structures in Everyday Things
  34. Tip 160 Don't Ignore Office Hours
  35. Tip 32 Spend a Day with Keyboard ONLY
  36. Tip 192 Don't build alone
  37. Tip 64 LeetCode is supposed to be fun!
  38. Tip 128 Buy Junk from Facebook Marketplace
  39. Tip 0 Find a Mentor, Be a Mentor

Get tips in your inbox

Two new tips every week.

Powered by Buttondown