Project Overview
A detailed look at the 90-day challenge: why each skill matters, the monthly structure, and what surface-level mastery means.
§01
This is a 90-day personal challenge to learn three new skills in three different fields: website development (to learn how to code a website), German (for my move to Germany), and electrician trade (to explore my future in trades). Each month focuses on one skill,allowing me to dive deep and build surface-level competency before moving on to the next.
The goal is to gain foundational knowledge and practical skills in each area. I'll use online resources, hands-on practice, and real-world application to learn and track progress. This challenge tests my ability to self-learn, manage my time, build strong habits, and stay disciplined.
By the end of three months, I'll have a working website (this 3×3 project site), surface-level knowledge in German, and hands-on experience with electrical work. This demonstrates how consistent effort and focus can lead to meaningful skill development in a short time.
§02
The goal isn't to become an expert in three months. Instead, each month builds foundational knowledge and practical skills in a new discipline.
By making the learning process public, there's a built-in accountability mechanism. Progress is visible, and that visibility creates commitment and motivation.
Each skill is chosen for a personal reason: German for relocation, app development for curiosity, and electrician for future career exploration.
Each skill is learned through real-world application: speaking German, building an actual app, and working with real electrical components.
§03
Month 01
Why This Skill
I already had surface-level knowledge of website development, but wanted to further expand it and apply that knowledge to build something real. This 3×3 project site is where I put that expanded knowledge into practice.
The Goal
Expand my existing web development knowledge by building a full-stack website from scratch — implementing advanced styling, backend APIs, database integration, and deployment. This project demonstrates how to take foundational knowledge and create a complete, production-ready website.
Month 02
Why This Skill
I'm moving to Germany after high school, so learning the language is essential for daily life, communication, and integration into a new culture.
The Goal
Achieve surface-level conversational ability — understand basic German, hold simple conversations, and build a practical vocabulary for everyday situations.
Month 03
Why This Skill
I want to get into trades at some point in my future, and learning to be an electrician sounds fun. It's hands-on, practical, and offers real-world skills.
The Goal
Gain surface-level knowledge of electrical fundamentals — understand circuits, learn basic safety, practice with tools, and explore whether this trade is right for me.
§04
Month 1
January 2026
Build Your First Website
Learn web development fundamentals, understand React and backend development, design a responsive interface, and build a functional website from concept to deployment. Completed with the 3×3 project site.
Month 2
February 2026
Language Foundations
Master the alphabet, learn essential vocabulary, understand basic grammar, and develop conversational ability for everyday situations.
Month 3
March 2026
Electrical Fundamentals
Learn electrical safety, understand circuits and wiring, practice with professional tools, and complete hands-on projects.