Day 11 — Dunder Methods, Deep Arrays, and Semantic Tags

🧠 Day 11 — A Slower Day, But a Deeper One
Today felt a bit heavy.
Started diving into DSA with arrays in C++, and I’ll be honest — it wasn’t super smooth. But I took it slow and still made progress.
Meanwhile, I also worked through Python dunder methods and exception handling, and explored semantic tags in HTML.
✅ What I Did
🐍 Python – Dunder Magic & Exception Handling
Learned what dunder methods are (
__init__
,__str__
,__len__
, etc.)Understood how they help customize class behavior
Also explored:
try
,except
,finally
Using
raise
to trigger exceptions
Practiced writing simple error-handling blocks
💻 C++ – DSA: Arrays (Part 2)
Continued building on arrays
Practiced input/output problems
Tried solving a few basic DSA-style array tasks
It felt dense, but I’m glad I didn’t quit mid-way
🌐 Web Development – Semantic Tags
Explored key semantic tags:
<header>
,<footer>
,<article>
,<section>
,<nav>
Replaced old non-semantic tags like
<div>
and<span>
Understood how semantic tags improve structure and SEO clarity
🔗 GitHub Pushes
python-vault/day11-dunder-exceptions.py
cpp-practice/day11-dsa-arrays.cpp
web-dev-start/day11-semantic-tags.html
🧠 Reflections
Some days aren’t fast. Some days aren’t flashy.
But they still matter.
Today was one of those days where I learned slowly — but deeply. And sometimes, that’s even more valuable.
That’s Day 11. Logged and done.
Subscribe to my newsletter
Read articles from Debadrita Pal directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Debadrita Pal
Debadrita Pal
🎓 CSE @ VIT Bhopal | Romantic at heart, dev at war 💻 Learning C++, Web Dev & AI — one bug at a time ✍️ Writing the raw truth of a Tier-3 coder building toward Stanford & self-made success 💖 16 novels in 2 months. 💀 0 cardio sessions by choice. Soft energy. Hard code. Sharp mind.