DEV Community

Matt Upham
Matt Upham

Posted on

3 2

Coding a text / iMessage lyric program from the TikTok trend (tutorial)

Recently there was a trend on TikTok, where people took song lyrics and sent each word via text message to a friend.

I wanted to recreate this, make a fun tutorial for beginners, and show how to approach problems by writing reasoning, researching, writing pseudocoding, and executing.

If you're able to improve this project in any way, such as adding a GUI, linking it up to a lyrics API, or using an SMS API, DM me on Discord or TikTok and I'll feature you in an upcoming video!

I ended up using Python, and have a link to the GitHub repo.

Please consider subscribing by clicking here if you found this information useful!


Coding a text / iMessage lyric program from the TikTok trend (tutorial)

If you found this video useful, please consider subscribing to my YouTube Channel! I talk about software & tech, life in Silicon Valley, landing jobs in tech!

Also, make sure to check out our Discord community! 2500+ members, mentorship, discussion, and resources for learning to code!

Subscribe Here
YouTube - Matt Upham

TikTok

Discord

Thanks for reading!

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 more →

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

đź‘‹ Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay