🧩 The Contact Directory That Tried to Break Me (But Didn’t)

Today I officially wrapped up my third week at Maestro College — and winter break has finally begun. Wahoo!! 🎉

This week was… a lot. I learned plenty, but the one thing that really grabbed me by the hoodie strings and refused to let go was dictionaries.

No, not Webster. Not Urban Dictionary.

I mean Python dictionaries — the tiny data structures with the audacity to look simple while secretly plotting my downfall. 📚🐍

The moment I saw them, my brain went full anime protagonist: Contacts lists. Seriously? I can make one. Wait... can I make one? Ummm… how does this even work?

And just like that, my first real Python project — a contact directory with search features — was born. A cute idea, right? WRONG. 💀

This tiny script dragged me through the five stages of coding grief like it had something to prove.

I spent hours:

  • 😵‍💫 pulling my hair

  • 🔁 rewriting the same line 47 times

  • 🌀 getting trapped in loops I absolutely did not mean to create

  • 😩 questioning every life choice that led me to typing elif at 11:30 PM

But guess what?

I won. 🏆

😤 The Struggle Was Real

At one point, my code looped so hard I genuinely thought it was trying to summon something. 🔮 Another time, I fixed one bug only to create three new ones — like some kind of Python hydra sent to test my patience. 🐍🐍🐍

And don’t even get me started on the moment I realized I had spelled “alternate email” three different ways. Three. Entirely. Different. Ways. ✏️💀

But here’s the thing:

Every time the code broke, I learned something. Every time I wanted to scream, I got a little better.

And eventually… it worked.

⚡ cue Shonen Power‑Up

After battling loops, slaying hydra‑bugs, and surviving the 11:30 PM elif crisis…

I felt it — that final power‑up.

The background music swelled. The screen went white. 🎶⚡

And when the dust settled…

👾The Final Code aka "My Beautiful Monster



🎉 The Victory

When that final version ran without errors, I swear I heard angels singing. I sat back, cracked my knuckles, and whispered:

“I am unstoppable.”

Is it a simple project? Yes. Did it nearly take me out? Also yes. But it works — and that’s what matters. ✨

🧵 The Plot Twist: I Accidentally Built a Website

Somewhere between debugging loops and arguing with my own indentation choices, I made the brilliant decision to “quickly tweak” my Blogger layout. You know… just a tiny adjustment. A harmless little edit.

Cut to: me, three hours later, elbows‑deep in HTML and CSS, rearranging widgets like I was renovating a digital apartment. 🛠️🏠

But honestly? It felt good. Like my little corner of the internet finally started looking like a real home — cozy, chaotic, stitched together with code and vibes. I’m still learning, still breaking things, still fixing them again, but that’s kind of the whole point.

🎉 Wrapping Up Week 3

So here I am: three weeks into Maestro College, one contact directory wiser, several loops emotionally scarred, and now apparently a part‑time web designer. This project dragged me through the five stages of coding grief, but it also reminded me why I love this journey.

Every bug taught me something. Every fix made me stronger. Every tiny victory felt like leveling up in my own slice‑of‑life anime. 🎮🌸

And the best part? I’m just getting started.

Next up: ✨ Adding more features ✨ Making it prettier ✨ And hopefully fewer emotional breakdowns (but no promises)

Coding is wild, but I’m loving the ride. 💻💫

🌸 🌸 🌸
Alisha Kemmerlin
Founder of CodeInTheHook — where anime energy, crochet creativity, and coding chaos come together.
“Crafting code and crochet projects while surviving my own filler episodes.”

Comments

Popular posts from this blog

From "Top Eight" to Top of My Class: My Coding Comeback

The Chaos Chronicles: Dumpster Fire Edition