All Projects
Completed

100 Day Coding Challenge

An hour of deliberate coding every day for 100 days, cycling through C++, Python, and HTML/CSS.

Coding

A self-imposed challenge: one hour of focused coding every day for 100 days, with a structured language rotation.

Language breakdown

Schedule

DaysFocus
1–30C++ and C — inheritance, file streams, pointers, OOP
31–60Python — scripting, data structures, basics
61–90HTML & CSS — web fundamentals, layouts
91–100C++ and Python combined projects

Goal

The challenge wasn’t about building impressive projects — it was about building the habit of showing up and going deeper into languages I already knew surface-level. The C++ segment in particular focused on concepts that get skipped in introductory courses: templates, move semantics, and the standard library.

Completing it made future projects feel more approachable because the fundamentals were genuinely solid rather than just familiar.