Jordan 3D 🔜 Jordan 4D
banner
jordancarroll.com
Jordan 3D 🔜 Jordan 4D
@jordancarroll.com
Jordan Carroll (he/him) jordancarroll.com

🖥️ Senior Frontend Engineer / GameDev / Ex-HoloLens
🧠 Now with 100% more ADD medication
🔊 Mad Noise Scientist https://bsky.app/profile/ourladyofstatic.com
🏝️ #2 Bionicle Fan
Pinned
Intro threads are a thing now apparently.

Hey all, I'm Jordan Carroll! Senior developer, currently in web, formerly in mostly-non-entertainment game development for the HoloLens (RIP).

I have some game side projects, like a 3D Arcade Fishing game with o v e r t o n e s called Fish Heaven.
I started working on my 3D engine for #playdate a little over 3 months ago, and took copious footage of the milestones and interesting failures. All footage is timestamped with the date of capture. Enjoy!

#gamedev
Reposted by Jordan 3D 🔜 Jordan 4D
for 20 years I've seen people focus on whether violent games cause violence, and they don't - not directly - but the real harm of a different kind has been selling into the fantasies of these ICE agents now cosplaying as soldiers with $5,000 of gun attachments that don't make sense for the situation
I am watching what is happening in Minneapolis on Ali Velshi and one of the ICE officers (off camera) literally says, “It’s like Call of Duty. Pretty cool huh?” as they shoot whatever it is they are shooting. Agents walking around, guns unholstered for no reason. This is insanity
January 24, 2026 at 5:11 PM
Reposted by Jordan 3D 🔜 Jordan 4D
Please don't post video of someone's murder on my timeline, especially without marking it graphic. I don't need to be traumatized to be angry or informed.
January 24, 2026 at 5:22 PM
LEGO is probably the greatest macroplastic
January 22, 2026 at 3:13 AM
Hard to take a video because my camera is on my phone, but I now have a BAR.LOCAL/LIFT/RAISE and LOWER that do in fact work exactly as desired.
Success. Controlling a Vevor TV Lift with an ESP32-C3.

I'll now be able to create a local REST API that can be used to control it with this setup.

(Context: This is going to drive a hidden liquor cabinet.)
January 21, 2026 at 5:15 AM
Reposted by Jordan 3D 🔜 Jordan 4D
we're getting all the downsides of cyberpunk (social alienation, ruthless hyper capitalism, digital mass surveillance state) but none of the promised upsides (cheap street food, cool jackets, super drugs that make you really fast and strong before they kill you)
January 20, 2026 at 9:25 PM
How your email finds me
January 21, 2026 at 12:56 AM
Today’s sketches
January 20, 2026 at 11:57 PM
Reposted by Jordan 3D 🔜 Jordan 4D
LAID OFF!

Thank you, 2026.

Very actively looking for new work. I was most recently a Senior Frontend Engineer and have previous extensive experience with the Unity3D engine.
January 16, 2026 at 10:50 PM
Are any publishers funding Playdate games? 😂
January 20, 2026 at 6:34 PM
Oh HELL no, this is an amazing bit of media without any "for a _____ show" caveats. Full send it's incredible. Going to torrent the crap out of this.
Netflix is about to abandon one of the greatest reboot series of all time. Yes, I know it's a license issue but I have a feeling, sadly, it's also an LGBT thing too. 😔 Watch this great series while you still can. #sheraandtheprincessofpower
January 20, 2026 at 3:14 AM
Success. Controlling a Vevor TV Lift with an ESP32-C3.

I'll now be able to create a local REST API that can be used to control it with this setup.

(Context: This is going to drive a hidden liquor cabinet.)
January 19, 2026 at 8:16 PM
Rippling while you’re employed: Hey sport, you just got HELLA paid! PAY DAY Let’s get that bread!

Rippling the second you’re laid off:
January 19, 2026 at 5:27 PM
Intercepting signals from this TV lift (off-camera) into an ESP32 to reverse engineer a custom remote. It’s so friggen close now.
January 19, 2026 at 3:22 PM
[Serj Tankien “Aerials” voice]
Aerosol

Is this anything
January 18, 2026 at 5:55 PM
I didn’t draw it today but I learned about #sundayfishsketch so here you go!
January 18, 2026 at 3:45 PM
No new pictures.

Where are you at mentally?
January 17, 2026 at 5:48 AM
Reposted by Jordan 3D 🔜 Jordan 4D
It has been more than half the month, and I have received absolutely no work assignments, including from my most major client, who has never gone this long without assigning me work before. Please let me help you make closed captions while I continue looking for other work.
My online closed captioning and subtitle editing portfolio now has a dedicated page for reading about commissioning closed captions for your own video projects (so now you don't have to go to tumblr to read about it anymore). If I can help you with a project, let's talk!
Kaylyn Saucedo - Closed Caption and Subtitle Editor
Kaylyn Saucedo's professional portfolio for closed caption and subtitle editing
kaylynsaucedo-cc.carrd.co
January 17, 2026 at 2:27 AM
Reposted by Jordan 3D 🔜 Jordan 4D
Would love to speak to any regular international GDC attendees who are skipping this year's show (or were going to attend and have now cancelled) due to the current political climate. DMs here or [email protected], thank you!
January 17, 2026 at 12:43 AM
LAID OFF!

Thank you, 2026.

Very actively looking for new work. I was most recently a Senior Frontend Engineer and have previous extensive experience with the Unity3D engine.
January 16, 2026 at 10:50 PM
Reposted by Jordan 3D 🔜 Jordan 4D
Sketchbook ideas ☕ 🍩 #mixedmedia #sketchbook
January 15, 2026 at 7:38 PM
Reposted by Jordan 3D 🔜 Jordan 4D
Animal Crossing
January 15, 2026 at 6:14 PM
Reposted by Jordan 3D 🔜 Jordan 4D
Todesvollstreckungsfenster
January 15, 2026 at 5:16 PM
What's the German word for "the period of time in between the announcement of layoffs and announcement of actual layoff details"?
January 15, 2026 at 5:13 PM
The fastest way to figure out who owns an IP (i.e. Dilbert) is to violate it as bad as possible.
January 15, 2026 at 2:20 AM
Reposted by Jordan 3D 🔜 Jordan 4D
All time banger banner art.
January 14, 2026 at 8:42 PM