During this quarter, I will be building and launching an open source Software-as-a-Service (SaaS) product in the open. During the course of the next six weeks, I will be pair-programming and learning with many guests on my stream to build and ship π’ this product.
What!?
I am building an open source, free Github App to allow teachers and content creators to turn their markdown-based tutorials into interactive learning experiences on Github!
Students can follow a friendly Github bot as it guides them through the learning journey through Issues and Pull Requests within their own repo.
Why?
Whenever I learn something by following a tutorial, I only absorb 25% of what the tutorial covers. I want to create a medium where content creators can tailor their existing tutorials for students like me who learn by doing.
Github offers a similar service through (lab.github.com), but the code is closed source and contributors aren't able to add features. This is why we want to build the open-source alternative.
How?
I will be pairing with folks of various expertise to build my product. I will be inviting Product Managers, UI/UX experts, Community Builders, Students, and fellow Developer Advocates to share their expertise to build and ship features of the product.
Here is a brief list of topics I will be covering in my daily live streams! (in addition to my daily live streams learning topics like Javascript, Data Science, and Serverless. **@learnwdaniel
On the Developer Side
- Github API/Bots
- UI/UX
- GraphQL
- Next.js
- Setting up CI/CD Pipelines
- YAML, YML, YAML
- Observability with New Relic
On the Product Side
- Writing a Marketing Copy
- Growth Marketing
- User Testing
Want to pair program with me? Reach out to me at @learnwdaniel on Twitter, my DMs are open!
Follow my journey on Twitch @learnwdaniel
Discussion (2)
This is a great project!!!
"Whenever I learn something by following a tutorial, I only absorb 25% of what the tutorial covers."
Relatable. I can do a tutorial but how much I learn reallllly varies. I can't wait to see how this turns out!