Tag

Code Meets Conjugation: Mi Primera Aplicación

Recently, I decided to get back into Spanish, and I mean really get into it. I’m learning to conjugate verbs again (hello, preterito, my old nemesis), expanding my vocab list, and sounding less like Google Translate thanks to my Zoom tutor.

At the same time, I’m learning new “languages” in tech—JavaScript, HTML, and Python—and the two worlds are colliding.

This week, I built a Spanish flashcard web app for practicing conjugations. And I didn’t just stop there—I used large language models (LLMs) to generate over 1,500 flashcards with Spanish/English definitions and conjugations. A task that would’ve taken me hours, if not days, was done in under 30 minutes.

And the wildest part?
I built and deployed the whole app in half a day, thanks to some trial and error, a lot of “Wait, why isn’t this working?” moments, and the magic of LLM-powered tools.

😎 Why this was so cool:

  • It combined two things I’m excited about: learning Spanish and building cool stuff.
  • Seeing a tiny idea—"What if I could test myself with flashcards?"—turn into a live app so quickly was kind of mind-blowing.
  • Realizing how LLMs aren’t just about answering questions—they’re a legit productivity hack for creative problem-solving.

🌎 Languages are funny like that:
Learning Spanish and learning to code both feel impossible at first. Then one day, you realize:

  • Wait, I just said a full sentence in Spanish without stopping to think.
  • Whoa, my app works—and I can deploy it!

It’s messy, frustrating, and full of tiny wins that add up fast.

86 verbs were conjugated 18 times each for a grand total of 1,548 conjugation / definition pairs

💡 Want to collab or remix this project?
You can view and download the entire coded repository including all app files and Python utilities right here off my GitHub. If you want to collab on a project like this one, drop me a line! Click the "Contact" links in my site header and footer and fill out the form so I can hit you up!

Thanks for reading ☀️