Meta-track: Building a Track
In this track, you’ll design and build a complete LEVEL3 track, based on something that actually matters. The goal is to turn a real-world challenge into a structured 4-week challenge that helps others learn something useful, relevant, and impressive.
You’ll go through the full process:
- Choosing the topic
- Structuring the 4-week progression
- Collecting helpful resources and hints
- Building a working solution to test and validate the track
This "Track Development Project" will also act as a template for what a good LEVEL3 track should look like.
⚠️ Don’t work in isolation. Each phase should be reviewed with us to make sure you’re on track and aligned with the goals of the program.
- Submit your track as a Markdown document.
-
Fork the repository and clone your fork locally:
1.1. Fork the repository:
- Go to https://github.com/arkadiahn/LEVEL3-projects
- Click the "Fork" button as shown in the picture:

1.2. Set the repository name:
1.3. Clone your fork:
git clone https://github.com/YOUR_USERNAME/LEVEL3-projects.git cd LEVEL3-projects -
Create a feature branch from the
developmentbranch:First, add the upstream repository and fetch the latest changes:
git remote add upstream https://github.com/arkadiahn/LEVEL3-projects.git git fetch upstream
Then, checkout the
developmentbranch and create your feature branch:git checkout -b feature/my-track-name upstream/development
Replace
my-track-namewith a descriptive name for your track (e.g.,feature/data-intelligence-track).Push your feature branch to your fork:
git push -u origin feature/my-track-name
-
Create a new folder for your track in your feature branch. Be sure to include a
README.mdfile within it. -
Update the main table: Add your track as a new entry at the bottom of the table in the main README.
-
Choose your topic wisely: Focus on a subject that highlights a real-world problem or process—something people truly care about and encounter in everyday engineering or product work.
Your topic should be:
- Job-relevant (it reflects real-world scenarios)
- Teachable in 4 weeks
- Impressive (you’d be impressed if someone brought it up in an interview)
-
Write a short introduction at the top of your Readme that clearly answers:
- What is the problem?
- What will participants have built or accomplished by the end of the track duration to solve this problem?
- Why is this useful or relevant in a real job context?
Break the project into four incremental parts, each representing one week of work. Each week should have a clear, achievable goal. All weeks need to be connected or built upon each other, and lead toward a final, working deliverable in the end of the track.
💡 Tip: Keep the scope realistic. If Week 1 takes 3 days in the real world, that's fine — not everything needs to be perfectly even. And the appointment for mentor review can be flexible.
-
Week structure: Create 4 weeks as mandatory content, and optionally 2 additional weeks as bonus for students who want to go deeper into the topic.
-
For each week, use the following structure (you can add more sections if needed):
- Short introduction — Context and overview for the week
- Goal — What participants should achieve
- Scope — What's included in this week's work
- Expected Outcome (or Deliveries) — What participants will have completed by the end of the week
- Bonus part — Optional extensions or deeper exploration
Include helpful resources and constraints for participants:
- Links to articles, repos, docs, or internal tools
- Hints about pitfalls to avoid
- Restrictions: required tools, libraries, languages, frameworks, etc.
⚠️ You don't need to explain the theory. The goal is to save time and reduce frustration, not write a textbook.
Create a pull request targeting the development branch in the upstream repository.
Our team will review your track, share feedback, and may make small adjustments before merging it into main.
To create a pull request:
- Go to your GitHub repository
- Click "Compare & pull request" as shown in the picture:

- Select the
developmentbranch as the target branch, as shown in the picture:
You must build the full project yourself to ensure:
- It's feasible in practice
- You catch tricky or ambiguous areas
- You can provide a working reference if questions come up later
Your solution doesn’t have to be pretty or production-grade, but it should:
- Cover all weeks
- Meet your own stated requirements
- Be shared in a private repo with us
⚠️ Your solution is not the final product — it’s a safety net.

