How do you build new things?

📰 Reddit r/learnprogramming

Learn to build new things by tackling open-source tickets and developing problem-solving skills

beginner Published 27 May 2026
Action Steps
  1. Find an open-source project on GitHub or Reddit's r/learnprogramming that aligns with your interests
  2. Read and understand the project's documentation and contributor guidelines
  3. Select a ticket that matches your skill level and interests
  4. Break down the problem into smaller, manageable parts and create a plan to solve it
  5. Join online communities, such as Reddit's r/learnprogramming, to ask for help and guidance when needed
Who Needs to Know This

Junior developers and students can benefit from contributing to open-source projects to gain practical experience and build confidence in their programming skills

Key Insight

💡 Building new things requires practice, patience, and a willingness to learn from failures

Share This
🚀 Kickstart your coding journey by tackling open-source tickets! 🤔

Key Takeaways

Learn to build new things by tackling open-source tickets and developing problem-solving skills

Full Article

I’m a college student atm and have recently wanted to start picking up some open source tickets; I just have no clue where to start. In classes I can put together simple programs or follow well-trodden paths (like building http servers) but once I take a look at these tickets, I can’t understand how to solve these problems, and even if I conceptually understood them, Im not confident I even have the programming knowledge to solve them.
Read full article → ← Back to Reads