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

Debadrita PalDebadrita Pal
2 min read

🧠 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.

0
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.