Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Peter Teoh

@cybersulu.ninja
246 followers 372 following 342 posts

He/Him 🏳️‍🌈 cis gay man | New Yorker 🗽 | Work in tech 🧑🏻‍💻 | Traveler 🌎 | Photographer 📷 📸 peterteoh.com 📸

PostsRepliesMedia
Peter Teoh @cybersulu.ninja · 18/10/2026
It's all relative anyway
010 1
Reposted by Peter Teoh
Abdul El-Sayed @abdulelsayed.bsky.social · 18/10/2026
This is Tommy. Tommy had a question about my allegiances. Listen to the end to hear about his.
35695782015860 57.8K
Peter Teoh @cybersulu.ninja · 14/10/2026
I don't recall ordering borscht 👀
Uber Eats notification: "STALIN is on the way with your order."
010 1
Peter Teoh @cybersulu.ninja · 13/10/2026
And Jesus
010 1
Peter Teoh @cybersulu.ninja · 12/10/2026
Spirit Halloween costume package of Protest Hero
000 0
Peter Teoh @cybersulu.ninja · 08/10/2026
I wouldn't call myself a developer either by any stretch of the imagination.
000 0
Peter Teoh @cybersulu.ninja · 08/10/2026
Just for shits and giggles (and to avoid ad-supported/tracker-supported apps), I #vibecoded my own currency converter with #AIStudio. I was pleasantly surprised by how easy it was.
Screenshot of a currency converter appScreenshot of a currency converter app
120 2
Peter Teoh @cybersulu.ninja · 08/10/2026
Yay! I hope you get a great offer soon.
010 1
Peter Teoh @cybersulu.ninja · 08/10/2026
Or is in 2 minds about this "fact"
110 1
Peter Teoh @cybersulu.ninja · 08/10/2026
Apparently Amazon can't count
110 1
Peter Teoh @cybersulu.ninja · 08/10/2026
"Post-Mortem" sounds morbid. Perhaps it should be a "pre-mortem" since (presumably) you're not dead yet?
000 0
Peter Teoh @cybersulu.ninja · 08/10/2026
How did the interview go?
110 1
Reposted by Peter Teoh
EL PAÍS @elpais.com · 08/10/2026
Columna | "Maricarmen ha muerto en un hospital. Sin sábanas de holanda, sin verdes barandas. Dejando un rastro de sangre. Dejando un rastro de lágrimas", por Paco Cerdà elpais.com/opinion/20…
1179 17
Reposted by Peter Teoh
Cannibal 🦙 @elcannibal.bsky.social · 05/10/2026
It's #MakeShitMonday! Lets see your project progress or things you've made. Anything goes! I have made progress on projects but haven't completed anything, no pictures yet really. Show me what you got!
641 6
Peter Teoh @cybersulu.ninja · 05/10/2026
I vibecoded a currency converter that scrapes/caches market rates from an open free tier API that I can use ad- and tracker-free.
Screenshot of the poster's  vibecoded currency exchange converter
110 1
Peter Teoh @cybersulu.ninja · 01/10/2026
Wake up!
Billy Joe Armstrong asleep
010 1
Peter Teoh @cybersulu.ninja · 25/09/2026
* fursona 🦊
111 1
Peter Teoh @cybersulu.ninja · 18/09/2026
Happy Queer Music Friday
Screenshot from YouTube Music app showing 4 new albums and singles by LGBTQ+ artists (Orville Peck, Troye Sivan, Miley Cyrus, Guitarricadelafuente)
000 0
Peter Teoh @cybersulu.ninja · 16/09/2026
I feel the same way when I speak Spanish.
110 1
Peter Teoh @cybersulu.ninja · 16/09/2026
First time donating my gay homosexual blood today 🩸
030 3
Peter Teoh @cybersulu.ninja · 14/09/2026
Another NY Times crossword puzzle clue for 'ORA'
010 1
Peter Teoh @cybersulu.ninja · 12/09/2026
Store bought is fine
010 1
Peter Teoh @cybersulu.ninja · 12/09/2026
"Page Six reports" seems like an unusual thing to name their first child, but you do you.
020 2
Reposted by Peter Teoh
Franchesca Ramsey @chescaleigh.bsky.social · 11/09/2026
Last month I had 16 viral videos, totaling 17.6 million views. In today’s video I’m breaking down how much each platform paid me & why you should get serious about posting long form content. Keep watching on YouTube! youtu.be/gnoCVy2pl8g
46712 67
Reposted by Peter Teoh
The Onion @theonion.com · 08/09/2026
More Men Receiving Shock Wave Therapy For Erectile Dysfunction theonion.com/more-men-receiving-sho…
“I never miss a chance to do something weird to my penis.”

Angus Overby, Flag Mounter
1556940 569
Peter Teoh @cybersulu.ninja · 30/08/2026
They'll look great back there.
020 2
Reposted by Peter Teoh
Stuart Sandford @stuartsandford.bsky.social · 30/08/2026
Yes! The production was slightly delayed but it's available now, here's the link: www.stuartsandford.com/purchase/wai...
stuartsandford.com
đợi tôi với (wait for me) 2026 -zine *** PRE-ORDER — Stuart Sandford
đợi tôi với (wait for me) A new zine of 35mm analogue and Polaroid photographs taken as part of my 2026 residency with Permanently Closed Gallery in Ho Chi Minh City, Vietnam. Available as a...
111 1
Peter Teoh @cybersulu.ninja · 30/08/2026
Thank you. I just put in my pre-order, and look forward to getting it in my hands. :-)
100 1
Peter Teoh @cybersulu.ninja · 23/08/2026
Hey @stuartsandford.bsky.social , is this still available for order?
100 1
Peter Teoh @cybersulu.ninja · 17/08/2026
We really do hire a very diverse slate of employees here
Bison wearing a Noogler hat
000 0
Peter Teoh @cybersulu.ninja · 15/08/2026
I haven't heard that but Avis still has electric cars.
000 0
Peter Teoh @cybersulu.ninja · 15/08/2026
🤔
Avis app screenshot for an electric car rental with recommendation to prepay for fossil fuel
120 2
Peter Teoh @cybersulu.ninja · 13/08/2026
We appreciate your business $CUSTOMER_FIRST_NAME
010 1
Peter Teoh @cybersulu.ninja · 13/08/2026
Cast of Heated Rivalry Parody Musical Cast of Heated Rivalry Parody Musical Cast of Heated Rivalry Parody Musical Cast of Heated Rivalry Parody Musical
000 0
Peter Teoh @cybersulu.ninja · 13/08/2026
We're going to the cottage
Couple in the theater for Heated Rivalry ParodyHeated Rivalry Parody poster
120 2
Peter Teoh @cybersulu.ninja · 11/08/2026
Congrats!
110 1
Peter Teoh @cybersulu.ninja · 11/08/2026
Trump leaving the NATO Summit
000 0
Peter Teoh @cybersulu.ninja · 08/08/2026
"but it's a dry heat"
000 0
Peter Teoh @cybersulu.ninja · 08/08/2026
Thoughts and prayers
000 0
Peter Teoh @cybersulu.ninja · 07/08/2026
📷 🆙
Camera firmware upgrade in progress
010 1
Reposted by Peter Teoh
Twonks @twonks.bsky.social · 07/08/2026
Samples
251003128 1K
Peter Teoh @cybersulu.ninja · 06/08/2026
Was Snow White there?
000 0
Peter Teoh @cybersulu.ninja · 05/08/2026
Chalkboard at a pastry shop. Cartoon drawings with the text "Radiobread - I'm a crepe, in a weirdough, what am I doughing here, I donut belong here"
010 1
Peter Teoh @cybersulu.ninja · 03/08/2026
youtu.be/6BH-Rxd-NBo?...
youtu.be
Phil Harris, Bruce Reitherman - The Bare Necessities (From "The Jungle Book"/Sing-Along)
YouTube video by DisneyMusicVEVO
000 0
Peter Teoh @cybersulu.ninja · 03/08/2026
The Bare(Bear)Necessities youtu.be/6BH-Rxd-NBo?...
youtu.be
Phil Harris, Bruce Reitherman - The Bare Necessities (From "The Jungle Book"/Sing-Along)
YouTube video by DisneyMusicVEVO
010 1
Peter Teoh @cybersulu.ninja · 01/08/2026
Love it!
000 0
Peter Teoh @cybersulu.ninja · 23/07/2026
Are you sure he didn't score with the guy in the white shorts?
010 1
Peter Teoh @cybersulu.ninja · 17/07/2026
It was great to catch up with family and friends there.
010 1
Peter Teoh @cybersulu.ninja · 17/07/2026
Someone should tell him he's free to consume a bucket of lead paint chips while he's enjoying his freedom particulate matter.
110 1
Peter Teoh @cybersulu.ninja · 17/07/2026
That poor BES has seen things no server ever should.
010 1