An interactive Doja Cat music video can introduce you to programming – The Verge

We use cookies and other tracking technologies to improve your browsing experience on our site, show personalized content and targeted ads, analyze site traffic, and understand where our audiences come from. To learn more or opt-out, read our Cookie Policy. Please also read our Privacy Notice and Terms of Use, which became effective December 20, 2019.
By choosing I Accept, you consent to our use of cookies and other tracking technologies.
Filed under:
Brought to you by Girls Who Code
Girls Who Code, the nonprofit organization that aims to get more women and girls interested in the field of computer science, has debuted what it calls the “first ever” codable music video. The organization partnered with Doja Cat, transforming her new music video for Woman into an interactive experience.
HUGE NEWS: We just made the first ever codable music video with @dojacat. You can control the story using code Go try it now at! #dojacode
You can try out the experience for yourself at, where you’ll be greeted by a futuristic image of Doja Cat that becomes pixelated as you drag your mouse over the screen. On the next page, you’ll see three stars, each of which represents a different programming language — yellow for CSS; blue for Javascript; and pink for Python.
Once you click the music video, the experience begins. It plays just like Doja Cat’s original music video, only you’ll get to make decisions throughout, sort of like a choose your own adventure game, but with code. The timeline on the bottom of the screen contains four color-coded stars, showing when the video will pause and which programming language will be showcased.
When the video stops, you’ll be able to fill in the blanks besides lines of code. For example, the first break lets you change the color of Doja Cat’s nails using CSS; the color you type in alters the color of Doja Cat’s nails in real-time. In another scenario, entering the name of a city changes the time of day in the video, and it even stays true to that location’s current time — after I typed in “Tokyo” at around 10:00AM ET, the sky in the video turned dark and constellations became visible, all in line with Tokyo’s 12:00AM local time.
At the end of the experience, you’ll get snapshots of how each area looked after you finished “coding” it, which the site then lets you download or share to social media. While the DojaCode video doesn’t involve any intense amounts of programming, I still found it fun to experiment with typing in different options and seeing my changes instantly take effect.
Subscribe to get the best Verge-approved tech deals of the week.
Please confirm your subscription to Verge Deals via the verification email we just sent you.


Note that any programming tips and code writing requires some knowledge of computer programming. Please, be careful if you do not know what you are doing…

Leave a Reply

Next Post

How Not to Run a Cryptocurrency Exchange - CoinDesk

Thu May 26 , 2022
How Not to Run a Cryptocurrency Exchange  CoinDesksource
%d bloggers like this: