Weekly Challenges
One hands-on challenge per week. Build your portfolio and prove your skills.
Write a Product Requirements Doc
Choose an app you use daily. Write a 1-page PRD proposing one new feature. Include: problem statement, user persona, proposed solution, success metrics.
2-3 hoursDo a Competitor Teardown
Pick 3 competing products in a space you know. Document: core features, pricing, positioning, what each does better. Write a one-paragraph differentiation statement.
3-4 hoursAnalyze a Kaggle Dataset
Download any public Kaggle dataset. Write 5 SQL queries answering business questions. Screenshot the results. Write 3 insights in plain English.
3-5 hoursBuild a Dashboard
Take the Kaggle data from last week and build a Google Data Studio or Tableau Public dashboard. Include 3 charts. Publish it and share the link in your portfolio.
4-6 hoursRedesign a Mobile Screen
Pick one screen from an app with bad UX. Redesign it in Figma. Document: what was wrong, what you changed, and why. Share in Figma Community.
4-6 hoursWrite Test Cases for a Real App
Pick any web app you use. Write 10 test cases covering the main user flow. Include: test ID, description, steps, expected result, pass/fail. Format as a Google Sheet.
2-3 hoursMap a Business Process
Think of any process you know well (e.g., how coffee is made at a cafe, how a support ticket gets resolved). Create a swimlane diagram in Lucidchart or Miro showing each step and who is responsible.
2-3 hoursWrite Your Career Change Story
Write a 150-word LinkedIn post announcing your career pivot: where you are coming from, what you are learning, and why. Post it publicly and tag #careerpivot #techcareer.
1 hour