Opher Vishnia (@Opherv) header
Opher Vishnia (@Opherv) profile picture

Developer, designer, speaker, and a spark for creative magic ๐Ÿ”ฎ Principal engineer @hud_hq | ex @ekovideo | ๐ŸŽธ lead guitar https://nitter.gq/t.co/Lb7sRHqgZw ๐Ÿ‘พ

Joined February 2011
Photo by Opher Vishnia (@Opherv)Photo by Opher Vishnia (@Opherv)Photo by Opher Vishnia (@Opherv)Photo by Opher Vishnia (@Opherv)Photo by Opher Vishnia (@Opherv)Photo by Opher Vishnia (@Opherv)Photo by Opher Vishnia (@Opherv)Photo by Opher Vishnia (@Opherv)Photo by Opher Vishnia (@Opherv)Photo by Opher Vishnia (@Opherv)
Excited to share my new series - #UIMath I'm going to show & explain the math that makes #userinterface work! ๐Ÿ˜„ We're starting off with LERP and how to use it to calculate progress bars. In the future we'll get to more complex stuff. What would you like me to cover next? โš™โž—
1
4
16
I've been working on something really cool the past couple of months
AI agents write PRs in minutes, but then we wait for them to be reviewed, and for a human to build confidence to merge them. The missing piece? Production context. Today we're launching Hud Agentic Rollouts ๐Ÿš€ So you can ship much faster while keeping production safe ๐Ÿ’ช @hud_hq
1
61
ืจื‘ืจืกื™ื 2026 ืžืชืงืจื‘, ื•ื”ื”ืจืฉืžื” ื‘ืขื™ืฆื•ืžื”! ๐Ÿš€ ืžืกืคืจ ื”ืžืงื•ืžื•ืช ืžื•ื’ื‘ืœ, ืื– ืืœ ืชื—ื›ื• ืœืจื’ืข ื”ืื—ืจื•ืŸ.ื ืชืจืื” ืฉื ๐Ÿ‘‹ ti.to/reversim-summit/2026 ืจืฉื™ืžืช ื”ื”ืจืฆืื•ืช ื‘ืืชืจ ืฉืœื ื• ื‘ื”ืขืจื” ื”ืจืืฉื•ื ื”
2
14
19
805
ืฉืžื—ื™ื ืœื‘ืฉืจ ืขืœ ืคืชื™ื—ืช ืžื›ื™ืจืช ื”ื›ืจื˜ื™ืกื™ื ืœื›ื ืก 2026 ืžื™ื“ืข ืขืœ ื”ื”ืจืฆืื•ืช ืœืคื™ ื™ืžื™ื ื›ืืŸ: summit2026.reversim.com/sessโ€ฆ ืื’ื™ื ื“ื” ืžืคื•ืจื˜ืช ื‘ื”ืžืฉืš ื”ืจืฉืžื” ื›ืืŸ: ti.to/reversim-summit/2026
2
2
1
14
1,289
ืงืจื™ืื” ื—ืฉื•ื‘ื” ื•ืžืขื ื™ื™ื ืช!
ืžื‘ื˜ ืžื‘ืคื ื™ื ืขืœ ื”ืฉื™ืงื•ืœื™ื ื‘ื‘ื—ื™ืจืช ื”ื’ืฉื•ืช ืœืจื‘ืจืกื™ื 26: ืžื” ื™ื›ื•ืœ ืœื”ื˜ื•ืช ืืช ื”ื›ืฃ, ื˜ื™ืคื™ื ืœืคืขื ื”ื‘ืื”, ื•ืขืฆื” ืื—ืช ื—ืฉื•ื‘ื” ืžืื“. summit2026.reversim.com/postโ€ฆ
1
143
Stacked PRs are great and all but if you vacuum-seal them they take up way less space
1
76
Things that mean all is great in Magic: The Gathering but horrible if you're a tech CEO "We've burned through an absurd number of tokens" "My board is full of ghouls" "I'm sacrificing all my humans to generate value" "My plan is to discard my hand & find treasure in the graveyard
48
He's probably writing drivers
What stage in the cycle is it when the Uber driver Claudes while the Tesla drives
1
62
ืžื” ืฉื ืงืจื, ืœื•ื–-ืœื•ื– ืกื™ื˜ื•ืื™ื™ืฉืŸ
1
64
ื”-CFP ืฉืœ ืจื‘ืจืกื™ื ื ืคืชื— ื•ื’ื ื”ืฉื ื” ื–ื›ื™ืชื™ ืœื”ื™ื•ืช ื—ืœืง ืžืฆื•ื•ืช ื”ืžืืจื’ื ื™ื. ืžื•ื–ืžื ื™ื/ื•ืช ืœื“ื‘ืจ ืื™ืชื™ ืœื”ืชื™ื™ืขืฆื•ืช\ืขื–ืจื” ื‘ื”ื’ืฉื”
ืงื•ืœ ืงื•ืจื ืœื”ื’ืฉื•ืช ืœื›ื ืก ืจื‘ืจืกื™ื 2026 ื ืคืชื—! sessionize.com/reversim-summโ€ฆ ื”ืงื•ืœ ื”ืงื•ืจื ื ืคืชื— ืžืžืฉ ืขื›ืฉื™ื• ื•ื ืกื’ืจ ื‘ 26.7 ื•ื™ืฉ ื™ืชืจื•ืŸ ืœืžืงื“ื™ืžื™ื! ื ืขื‘ื•ืจ ืžื•ืงื“ื ืขืœ ื”ื”ื’ืฉื•ืช ื•ื ืฆื™ืข ืฉื™ืคื•ืจื™ื. ืื– ืงื“ื™ืžื”, ื–ื” ื”ื–ืžืŸ ืœืกืคืจ ืขืœ ืืช ื”ืกื™ืคื•ืจ ื”ื˜ื›ื ื•ืœื•ื’ื™ ื”ืžื™ื•ื—ื“ ืฉืœื›ื, ืืชื’ืจื™ื ื ื™ื”ื•ืœื™ื™ื, ืงื•ื“ ืคืชื•ื—, ื‘ื•ืื• ืœื“ื‘ืจ ื‘ื›ื ืก ื”ืชื•ื›ื ื” ื”ื˜ื•ื‘ ื‘ื™ืฉืจืืœ!
2
70
ืกืœื™ื—ื” - "ืžืจืฉืจืฉื•ืช"?? ื–ื” ื—ืกืจื•ืŸ ืœื ื™ืชืจื•ืŸ
39
nit - it always bothered me that the accepted UX symbol for filter is in fact a funnel Funnels don't exclude anything They're just rate limiting for liquids
1
6
143
Heart of the Swarm โ†’ space bug apocalypse Swarm of the Heart โ†’ Hallmark movie where 10,000 Zerglings learn to love again Watching @uThermal recent campaign run made me think: if you swap around the StarCraft II campaign titles, you get completely different genres
1
2
121
Wings of Liberty โ†’ gritty sci-fi rebellion Liberty of Wings โ†’ Discovery Channel documentary that insists itโ€™s about "freedom" but is mostly birds getting lost 2/3
๐Ÿค– Made with AI
1
66
Legacy of the Void โ†’ ancient cosmic prophecy Void of the Legacy โ†’ startup after the founder leaves 3/3
๐Ÿค– Made with AI
53
Opher Vishnia retweeted
github if peak blizzard made it
๐Ÿค– Made with AI
118
158
47
3,629
174,050
Opher Vishnia retweeted
Introducing Cursor Camp, a website to hang out with other cursors. Out now, enjoy :)
203
1,853
272
16,868
1,284,142
Sometimes you give a fuck Sometimes you log it
Claude Code has a regex that detects "wtf", "ffs", "piece of shit", "fuck you", "this sucks" etc. It doesn't change behavior...it just silently logs is_negative: true to analytics. Anthropic is tracking how often you rage at your AI Do with this information what you will
66
Opher Vishnia retweeted
Huh, so that's why text is called a string
415
1,591
214
20,459
1,161,312
Opher Vishnia retweeted
how my codebase written entirely with claude code runs
683
3,041
367
62,013
4,396,226
ื”ื™ื•ื ืžืจืฆื” ื‘ึพ@reactnext! ืื™ืš ืœื ืœื™ืจื•ืช ืœืขืฆืžืš ื‘ืจื’ืœ ื•ืœืฉืคืจ ืคืจืคื•ืจืžื ืก ื‘ืจื™ืืงื˜ ๐Ÿ”ซ๐Ÿฆถ ื‘ื•ื ื•ืก: ืฉื™ื—ืช ื–ื•ื ื‘ืœื™ื™ื‘ ืขื ื‘ืื˜ืžืŸ ๐Ÿฆ‡ #reactnext
4
62