DEV Community

Cover image for Mastering word games with cheat codes
Andre Hammons
Andre Hammons

Posted on • Edited on

1 1

Mastering word games with cheat codes

Every now and then, I find myself spending an obscene amount of time playing random word games on my phone. There is something so satisfying in expertly unscrambling a bunch of random letters into various (and often unfamiliar) words. During one of my word game binges, I decided to try building an app that does the work for me. I was still using my knowledge to make the words, so it's not cheating, right?

Over the past month, I created the anagram generator using JavaScript and NodeJS. Building this project helped me develop familiarity with the following concepts and topics:

  • Creating templates (specifically using Pug; I have worked with Flask/Jinja2)
  • Matching using Regular Expressions
  • Using the Express framework
  • Deploying an app with Heroku
  • Creating and using APIs (and how to hide your API keys)

I didn't know that last one was a thing until much later. Oops. Thanks @jamesqquick for showing me how to be better!

So if you like playing Scrabble, Words With Friends, or you just love making random words you don't know the meaning of...

Try the app: https://word-unscramble.up.railway.app
or
Check out my project: https://github.com/AhamSammich/word-unscramble

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more