Skip to content

YamalLamine/100-DaysOfCode

Repository files navigation

🚀 100 Days of Code – My Journey

100 Days of Code

📅 Start Date: 28/12/2025 | 24/02/2025

💻 Goal: Become a developer by coding every day for 100 days


📜 Rules

  1. Code for at least 34 minutes every day. Why do YOU care? It's MY magic number!
  2. Push progress to GitHub daily.
  3. Tweet progress using #100DaysOfCode (Optional).
  4. Build projects and improve problem-solving skills.

💡 Projects & Challenges

📌 Main Projects

  • [Project 1 : Make HTML CSS website] - Description: Learn the basic HTML and CSS structure.
  • [Project 2 : Make rock paper scissor game] - Description: Create a rock, paper, scissor game website that counts score and has 3 buttons for rock paper scissor
  • [Project 3 : TicTacToe Game] - Description: TicTacToe game.
  • [Project 4 : Personal Website] - Description: Start my portfolio website.
  • [Project 5 : Blog Website] - Description: (up to me)

💻 Coding Challenges

  • [Challenge Sources (e.g., LeetCode, CodeWars, roadmap/.sh, etc)]
  • [When running into bugs, it is best practice to check documentations or Stack Exchange. Any forum of some kind;]
  • [No AI! STRICTLY! Only AND ONLY IF reasonably needed;]
  • [Use AI only for learning things, not making things or delegating stuff to it.]
  • [VIBECODING is a PSY-OP!!!!!!!!!!!!!]
  • [FEEL THE GLORY OF LEARNING IT FROM BLOOD AND SWEAT!!]
  • [Anything on the internet or anything I can think of.]

🎯 Goals & Reflections

Short-Term

  • Learn [Web Dev]
  • Build a full project.
  • Learn how to code without AI.
  • Make mini-projects.
  • ...
  • ...
  • ...

Long-Term

  • Improve problem-solving.
  • Build on my fundamentals as an engineer.
  • No unrealistic expectations/goals breh.
  • Don't be afraid of work being dirty, BUT;
  • Always do things in BEST PRACTICES after learning from mistakes.
  • It is also IMPORTANTEMENTE to not be pulled into TUTORIAL HELL. MAKE! DO! DO IT! JUST DO IT!;
  • DON'T WASTE TIME ON PASSIVELY LEARNING. APPLY AND BE PRACTICAL! 😛
  • Time will pass, so I might as well do this 🤷;
  • plus, I get to learn something.
  • Be smart af;
  • But more importantly, DON'T give up;
  • Keep chipping away at the problem;
  • Slowly, and I'll get there;
  • And... Learn by doing!
  • ...
  • ...

🌟 Connect With Me

📌 GitHub: YamalLamine


📆 Log

Day Progress Notes
1 BIG (for me) Did my first HTML web in a long time. Will be learning HTML tmr and add a lot more, but for now, I rest.
2 Still learning the basic structure of HTML again Put hierarchical text on my index file.
3 Exacto Haha. Nothing much. I really don't have a reason.
MISS NADA NEW YEAR DAYBREAK
4 Minimal got to make sum tmr
MISS NADA Ima consider this day a miss
MISS NADA day ruined finger jammed
5 Small Added a new file to Proj1
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
6 Small Tried configuring my terminal. Will continue tomorrow.
7 Small Added my MOTD to the Terminal.
8 Small Configured my things on my machine. Must go on with my journey even in stupidity and in foolishness.
MISS NADA ughh
9 Small Read something. Do not falter even if progress is small. Go on and fight.
10 Small Commit a Git Commit, therefore I commit to this commitment.
11 Small BSing the hell out this by commiting git git git git.
12 Small (Re)Start of a new project
13 Small Started on my homepage.
14 Just alright Learned some HTML basics from a course.
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
15 Small Commit something.
16 Small Commit. One day way from going back to my condo.
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
MISS NADA ughh
17 Small I have not done any work in 2 weeks
18 Small Trying and trying.
MISS NADA ughh
19 Small just a git commit.
MISS NADA ughh
20 Small Commit to it.
MISS NADA ughh
21 Small Commit to it.
22 Small Commit to it.
23 Small Commit to it.
24 Small Commit to it.
25 Small Commit to it.
26 Cool, I guess. It was bothering me, so I change the Coding Challenges section.
100 🎉 Completed the challenge! Reflection
MISS NADA ughh
... ... ...

MISS COUNT (DAYS TO RECLAIM): 28

Old Log:

Day Progress Notes
1 Miniscule 11 pm and i just hovered through Java and JavaScript on W3schools
2 Nada I took a break
3 Nada Tired as hell
4 Miniscule, again Read some appdev ppt

Final Reflections (To be filled at the end)


bih bih bih

There's so much to learn and what I'm curious about. I'm happy

About

Journey to Programmer Heaven

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published