joey Profile Banner
joey Profile
joey

@joeycato

4,264
Followers
924
Following
84
Media
621
Statuses

MyRetroTVs creator / Rick-rolling karaoker / Serial side-projecter / Netflix (Growth/Interactive Experiences) Previously: EA/Maxis (TheSims)

SF Bay Area
Joined February 2009
Don't wanna be here? Send us removal request.
Pinned Tweet
@joeycato
joey
4 months
📺Update: You can now toggle off the static transition sound on the older TVs if desired, by pressing the 'o' key. #myretrotvs
Tweet media one
16
3
56
@joeycato
joey
3 years
Excited today to announce the official launch of My 2000's TV! This is my first major addition to the My Retro TVs side project in 7 years. Hope you enjoy!
22
29
153
@joeycato
joey
1 year
Today's the official launch of My50sTV, Hope you enjoy! Hard for me to believe I've been tinkering with this retro thing for almost a DECADE now. Such a fun journey. Thanks to all of you for your support over the years!
29
12
129
@joeycato
joey
1 year
Making good progress on My50sTV so far ( you can expect a launch sometime next week ) Here's a sneak peek:
Tweet media one
14
5
118
@joeycato
joey
3 years
Just launched My 60's TV! Decided to ditch the remote and make the TV more interactive ( leveraging CSS filters. ) Clicking the dials/knobs will increment as you'd expect though now you can also decrement by clicking on the left-hand side. Enjoy!
14
12
95
@joeycato
joey
6 years
The best part about ReactJS is the community behind it. This weekend I attended my first conference and met many talented passionate developers. #ReactConf2018
4
14
90
@joeycato
joey
3 years
Spent some time over these last two weeks rewriting the websites to take better advantage of modern JavaScript. [1/3]
Tweet media one
11
5
46
@joeycato
joey
2 years
Really enjoying @bruno_simon 's threejs-journey course so far! After completing the first chapter I decided to make a small demo #threejs #creativecoding
4
3
45
@joeycato
joey
2 years
It's long overdue, but I finally added a dedicated Report Video Correction button to the📺sites. This option makes it easier/faster to report corrections on the video content you're actively watching. #myretrotvs
Tweet media one
16
2
39
@joeycato
joey
3 years
Just hit my 7-year career anniversary @ Netflix this week. It's a super honor being surrounded by amazing colleagues and learning something new from them each day
2
0
31
@joeycato
joey
1 year
I keep tapping on the X to close the Twitter app but it’s not working. Is this a known issue?
5
2
34
@joeycato
joey
3 years
Discovered a 90’s TV during an evening neighborhood stroll
Tweet media one
8
0
28
@joeycato
joey
2 years
Video Views - My recent #Netflix #HackDay submission. Enjoyed learning a lot more about #threejs in the process and how well it integrates with #ReactJS ( TLDR: #ReactThreeFiber is awesome! ) #3d #webGL #threejsJourney
2
3
24
@joeycato
joey
5 years
Third demo of video hack experiment ( applying border pixel effect to "Seven Nation Army" music video )
1
3
24
@joeycato
joey
1 year
Adding parallax to "Take On Me" with Meta AI's #DINOV2 + #DEPTHY
2
2
20
@joeycato
joey
2 years
#ChatGPT is a pretty neat way to interact with #Nostalgia
Tweet media one
4
1
21
@joeycato
joey
3 years
Playing around with HTML5 Canvas particle effects after being inspired by the amazing code examples from Frank's Laboratory ( @code_laboratory )🧵 #creativecoding #generativeart #html5
2
3
17
@joeycato
joey
3 years
Work in progress.
Tweet media one
2
0
16
@joeycato
joey
1 year
Giving away a free MyRetroTVs mug to the first person who can answer the following trivia question: In the two computer game scenes from the movie Big (1988), what is the final text phrase that Josh Baskin types?
5
0
14
@joeycato
joey
3 years
I have no idea why I made this, but it was fun:
Tweet media one
2
0
12
@joeycato
joey
7 months
Created an experimental ChatGPT app ( curious in what other ways AI can enhance nostalgia )
2
0
13
@joeycato
joey
3 years
Much of this involved embarrassingly wincing😬at 8-year old hacky code BUT it was a neat way to realize how much I've learned as a developer since. No major changes in this release but I added a bunch of small UX improvements in the process. [2/3]
2
0
13
@joeycato
joey
2 years
Finished making Bloops 3D ( 20 levels total if you want to try it out! ) #threejs #webgl #game Game link:
Tweet media one
0
0
11
@joeycato
joey
4 years
Spent the weekend finishing a project I've been tinkering on for the past few months and now I'm excited to officially release it! Also added sample videos alongside multiple settings for changing the visualization. Would love to hear your feedback.
3
0
11
@joeycato
joey
3 years
Home Alone on #DeepNostalgia
0
0
11
@joeycato
joey
3 years
Integration Test Tweet #1
1
0
11
@joeycato
joey
3 years
The other goal of this project was to modularize the apps into a single codebase with shared components, so hopefully 🤞🤞that means it will be much easier to add more📺decades! Now I just need more free time 😀[3/3]
1
0
11
@joeycato
joey
2 years
“You merely adopted the turbulence. I was born in it, molded by it” - Air Bane
Tweet media one
2
0
10
@joeycato
joey
2 years
Made a small 3D puzzle game recently while playing around more with ThreeJS #threejs #threejsjourney #game #gamedev
Tweet media one
2
0
10
@joeycato
joey
4 years
Reached my first milestone on building a new iPhone app!
0
0
9
@joeycato
joey
4 months
#MetaAI is pretty wild. By stitching together a collection of animated prompts and adding a #SunoAI theme you can quickly generate a 1980's sitcom intro :D
3
2
10
@joeycato
joey
8 years
Just released my latest side project ( ) It's basically an interactive song lyric visualization app. Hope you like!
3
3
9
@joeycato
joey
5 years
In this episode of Seinfeld, Jerry visits the Netflix HQ for a friendly Q&A followed by a special Hack Day in which we got to pitch to him and Ted our ideas on stage 🤩
Tweet media one
Tweet media two
0
2
9
@joeycato
joey
5 years
A fun holiday hack I made with HTML5 Video + Canvas + CSS3D ( Projecting the border pixels of each video frame outward during playback... is there a proper name for this effect? ) Demo subject: A memorable scene from my favorite movie :) #hack #80s #nostalgia #Big @tomhanks
0
1
7
@joeycato
joey
5 years
Made more progress on the video-border-bleed hack ( optimized the draw code so it performs great at much higher resolutions ) Here’s another demo using one of my favorite Weezer songs ( running on an iPhone Xs Max browser )
0
0
8
@joeycato
joey
3 years
The Breakfast Club movie poster ( with #DeepNostalgia effect applied )
0
0
7
@joeycato
joey
3 years
My attempt at applying the #DeepNostalgia effect to The Lost Boys ( TIL it's really difficult to blend 80's hair :D )
0
1
7
@joeycato
joey
3 years
@ID_AA_Carmack "I'm sorry, Dave you shouldn't do that. And here are 27 examples from the past why that was a bad decision before." 😀
0
0
7
@joeycato
joey
6 years
Just finished writing a tech blog post for a recent side project I've been working on! ( Re-enacted Road Trips: Multi-Video Synchronization with FFmpeg 🎥 ) #roadtripsync
3
0
6
@joeycato
joey
1 year
@that_kidnoah No current plans but lots of folks have been asking for My10sTv
0
0
6
@joeycato
joey
5 years
Just one more code change!
@NazDelam
Naz Delam
5 years
Hackday at Netflix ✨〰️〰️👩🏻‍💻〰️〰️✨ @WeAreNetflix @joeycato @sumana_mohan
3
1
33
0
0
6
@joeycato
joey
4 years
@ID_AA_Carmack You've reminded me that I should revisit my VIC-20 User's Manual, especially the section which taught me BASIC animation :D
Tweet media one
1
0
6
@joeycato
joey
4 years
Testing out my DJ skillz 😃🎧
0
0
6
@joeycato
joey
3 years
Giving a shout out to my younger brother @davidcatomsw for the noble work he does and also getting mentioned by Reader's Digest! 🏳️‍🌈
0
0
6
@joeycato
joey
2 years
Excellent course, I highly recommend to anyone who wants to get more 3D experience on web.
@bruno_simon
Bruno Simon
2 years
We did it! 20k students joined Three.js Journey 🎉 Let's celebrate with a giveaway 🎁 RT this message to get a chance to win an access to I'll draw the 20 winners on Friday at 2pm CEST 📅 By the way, something big is coming soon 💣
62
753
1K
1
0
5
@joeycato
joey
3 years
Tested out the DeepDaze text-to-image generator () with "visiting the eighties" and was not disappointed.
Tweet media one
0
0
5
@joeycato
joey
2 years
@seldo SPARQL to the rescue! Here's a custom Wikidata query: and results for the 1876-1885 request:
0
1
5
@joeycato
joey
3 years
Experimenting with canvas effects and retro videos tonight. Demo:
Tweet media one
0
0
5
@joeycato
joey
3 years
Ace Ventura on #DeepNostalgia
1
0
5
@joeycato
joey
4 years
Applying the boundless effect in reverse: #DoYouRemember #Sept21
0
0
5
@joeycato
joey
2 years
Having fun making tiled wallpaper with #stablediffusion ( Prompt: "m.c. escher, unicorns and rainbows, intricate, 4k" )
Tweet media one
1
0
5
@joeycato
joey
2 years
Stranger Things S4 launches this month and it reminds me that my earlier Stranger Games app ( ) is over 5 years old now which means I can pre-register it for kindergarten 😀 For fun I ran the numbers to see what the engagement was like then🧵
2
0
4
@joeycato
joey
3 years
Markdown links are completely backwards ( coldly-squarish brackets should instead wrap machine-friendly URLs and warmly-rounded parentheses should contain human-friendly titles ) #changemymind
0
0
5
@joeycato
joey
5 years
We did a thing! #netflixhackday2019
Tweet media one
0
0
5
@joeycato
joey
3 years
@phoenixlassiter Someday yes hopefully. The longer you wait the more nostalgic it will be :D
0
0
4
@joeycato
joey
1 year
@power_the_city Thanks for your very kind words, Grace. You're very welcome!
0
0
4
@joeycato
joey
4 years
When you’re barely awake and accidentally tap the Scan button ( instead of Order ) within the Starbucks mobile app
0
0
4
@joeycato
joey
4 years
Found a bit of inspiration during this morning’s jog
Tweet media one
0
0
4
@joeycato
joey
4 years
Finished watching #DevsFX tonight, what a profoundly interesting TV show. If you’re looking for some great philosophical sci-fi, I highly recommend it. Also, huge props to @Nick_Offerman for really nailing the character!
2
0
4
@joeycato
joey
3 years
Answering the burning question on everyone's mind: What happens when you apply the #DeepNostalgia effect to classic 80's movie posters?😲(1/14)
2
1
3
@joeycato
joey
4 years
Waiting for Amazon to deliver my copy of Cyberpunk 2077
1
0
4
@joeycato
joey
2 years
Recent improvements: animation, lighting, faster movement, scoring, and a dedicated restart button
0
0
4
@joeycato
joey
3 years
Finally, if you'd like to learn more about creating pixel effects, Frank has a fantastic set of tutorials on his YouTube page. Highly recommend checking it out!
0
0
4
@joeycato
joey
2 years
Released a new song + AI music video tonight ( more experiments with camera movement ) Improved the quality a bit as well, thanks to upscaled textures and higher frame rate. #aiart #stablediffusion #deforum
1
0
3
@joeycato
joey
4 years
Almost done with my boundless video app ( side projects are quite therapeutic during this time ) Here's a small demo to share before I release it ( should work on all devices though best experienced on a big or wide monitor ) Enjoy! #earthwindandfire
1
0
4
@joeycato
joey
3 years
@ladyleet @meziahruby Release code into production as soon as possible and get free testing from your customers.
0
0
4
@joeycato
joey
4 years
Saw this hummingbird today conduct a breadth-first search
0
1
4
@joeycato
joey
2 years
Recently scanned through century-old fire insurance maps of my hometown and generated an interactive map from them. Wrote about it here: #georeference #paristexas #mapping
0
1
4
@joeycato
joey
9 years
@AtlantaBurgers Thanks so much! Happy that the 📺 is bringing you nostalgic joy :)
0
1
1
@joeycato
joey
1 year
@gfclark89 No plans yet but I acknowledge the interest for it. Curious, what do folks imagine a My10sTV would actually look like? Would it not just be YouTube? :D
3
0
4
@joeycato
joey
11 years
A love letter to the 80's, a new web app I made this weekend: http://t.co/qHt1OP1Su5 #my80stv Hope you enjoy!
0
0
4
@joeycato
joey
8 years
Just released Stranger Games (my recent Netflix Hack Day project) If you'd like to try it out:
3
1
4
@joeycato
joey
4 years
Streisand effect in 3...2...1...
0
0
4
@joeycato
joey
6 years
Recent hack day pursuit ( created an app that generates video jigsaw puzzles from playback)
1
0
4
@joeycato
joey
3 years
Having too much fun with #DeepNostalgia ( applying effect to Beetlejuice movie poster )
0
0
4
@joeycato
joey
4 years
Playing my favorite arcade game (Aliens) on the Retroid Pocket 2 which finally arrived!
0
0
4
@joeycato
joey
5 years
This may just be the most entertaining bug report I’ve read about in a long time. And it also demonstrates how high we’ve advanced up the ladder of software abstraction.
@_taylorswope
Taylor Swope
5 years
We released patch 1.2 of #TheOuterWorlds today, and it includes a fix for the dreaded "the game thinks my companions are dead" bug, which I believe I spent more time investigating than I have for any other individual bug in my career (1/18)
256
6K
20K
0
0
4
@joeycato
joey
3 years
Backhanded compliments are one thing but have you ever received a "fronthanded insult?" Mine was years ago shortly after I released an Indie game I had made. Someone emailed me to suggest that my "company" fire the 2D graphics artist 😬
0
0
4
@joeycato
joey
4 years
Welp, I was hoping to submit my app to App Store this weekend, but upon enrolling in the Apple Development program I was quickly greeted with a message that I'd have to wait at least two business days for it to be reviewed before I can proceed. Guess I'm playing video games now.
0
0
3
@joeycato
joey
3 years
@coleturner Congrats, Cole!
0
0
3
@joeycato
joey
2 years
@JemYoung Thank you for reminding me to do this :)
0
0
3
@joeycato
joey
4 years
@robinmaypanpan Wow, has @guycirino been campaigning for a reboot that long? :D
1
0
3
@joeycato
joey
6 years
If Pax is the Thief of Destiny, does that mean he grants you free will? 🤔 #bandersnatch
1
0
3
@joeycato
joey
2 years
Tweet media one
1
0
3
@joeycato
joey
3 years
@eeiswerth After doing it once, I totally regretted it :) Found this nifty tip to block all of those future prompts ( they're so distracting ) :
1
0
3
@joeycato
joey
4 years
Be a Goonie, wear a mask. #gooniesneverdie
Tweet media one
0
0
3
@joeycato
joey
2 years
@indigomisha You're very welcome! Glad it gave you a chance to reconnect to the past :)
0
0
3
@joeycato
joey
7 years
You sincerely understand the importance of Usability when you have to update all of your clocks at once #lcdblinkingnoon
0
0
3
@joeycato
joey
4 years
Just updated my project to replace all of the node rendering with Canvas instead of SVG and HOLY COW what a performance boost🤩What previously chugged on my older iPad is now buttery smooth. Granted I had to nix some transitions but it was worth it.
0
0
3
@joeycato
joey
2 years
Experimentally feeding the output into #stablediffusion as a text prompt
Tweet media one
3
0
3