🇺🇦 Ingvar Stepanyan
banner
rreverser.com
🇺🇦 Ingvar Stepanyan
@rreverser.com
Sr. Principal Engineer at Cloudflare by day, WebAssembly consultant by night.

You might also know me from my work on OSS tools and libraries (JS / Wasm / Rust) or Wasm DevRel at Google Chrome

📝 https://rreverser.com/
📷 https://instagram.com/rreverser
Pinned
> walking through marrakech at night
> some guy comes up and asks if I want hash
> I ask if it's a cryptographic hash
> he doesn't understand
> I show him the NIST definition
> he laughs and says "it's a good hash"
[...]
> it's not a cryptographic hash
Reposted by 🇺🇦 Ingvar Stepanyan
Ukraine's SBU just released a massive compilation of its medium-range attack drones destroying Russian air defense systems.

The unit reportedly did over $4 billion in damage to Russian radars and SAM systems last year.
January 19, 2026 at 8:24 AM
Reposted by 🇺🇦 Ingvar Stepanyan
mad king moment

from the PBS Newshour correspondent
January 19, 2026 at 5:09 AM
Huh actually never considered this. www.theverge.com/ai-artificia...
January 18, 2026 at 12:35 AM
On the 4th year of "how the hell is any of this real"...
Trump says 8 European countries will face 10% tariff for opposing US control of Greenland
President Donald Trump says he'll impose a 10% import tax starting in February on goods from eight European nations because of their opposition to American control of Greenland.
apnews.com
January 18, 2026 at 12:05 AM
Ah, Google UX.
January 17, 2026 at 4:05 PM
Reposted by 🇺🇦 Ingvar Stepanyan
January 5, 2026 at 10:00 PM
Reposted by 🇺🇦 Ingvar Stepanyan
The Astro Technology Company team — the creators of the Astro web framework — is joining Cloudflare. We’re doubling down on making Astro the best framework for content-driven websites. https://cfl.re/4qlJCd3
Astro is joining Cloudflare
By joining forces with the Astro team, we are doubling down on making Astro the best framework for content-driven websites for many years to come.
blog.cloudflare.com
January 16, 2026 at 2:05 PM
Write a sad story in one line of Rust.

> bail!("found children without a parent");
January 15, 2026 at 9:16 PM
Came up with a cat proverb today.
January 15, 2026 at 1:06 AM
"Copilot mistake" 😂
UK police have blamed Microsoft Copilot for an intelligence mistake. Microsoft's Copilot AI assistant made up a non-existent football match and British police included the mistake in an intelligence report. Yikes. Details on the Copilot mistake here👇 www.theverge.com/news/861668/...
UK police blame Microsoft Copilot for intelligence mistake
Copilot invented a football match that never happened
www.theverge.com
January 14, 2026 at 1:03 PM
All these years writing Rust and it's the first time I had to write "&(mut slice)" as opposed to "&mut slice" 🤯
January 12, 2026 at 10:45 PM
Reposted by 🇺🇦 Ingvar Stepanyan
Tonight in Kyiv, it’s −13°C. Some parts of the city have been without electricity for more than 60 hours after russian attacks.
January 11, 2026 at 10:58 PM
Reposted by 🇺🇦 Ingvar Stepanyan
Reposted by 🇺🇦 Ingvar Stepanyan
The latest Google Gemini Pro is now my daily AI, they are seriously crushing it now, despite seeming like a lame duck that missed the boat for a long time. It is seriously good esp multi-modal.

Using LLMs to write content is lame, but it hits a LOT of insane curveball questions I throw at it now.
January 10, 2026 at 10:19 PM
If I have to write one more zero-copy parser/serializer from scratch, I might have to build yet another general library.

I think I finally got the design just right across the last 3 parsers, and it's sufficiently different from what the existing libraries permit... but damn that's a lot of work.
January 10, 2026 at 1:04 AM
You know you're writing Good Code ™️ when you're just resigned to typing `&******x` and removing asterisks until you get to the first working level.
January 9, 2026 at 3:39 PM
Reposted by 🇺🇦 Ingvar Stepanyan
actually fucking funny. @zkat.tech please just block me.
January 9, 2026 at 6:00 AM
Examples like speech recognition sending your voice to the cloud are pretty interesting to think about.

For example, do websites have to declare where voice is uploaded in their privacy policy, or is the responsibility for that data on the browser vendor?
January 9, 2026 at 12:03 PM
Stale bots are still annoying in 2026.

If you are adding a stale bot to your OSS repo, maybe at least differentiate between "waiting for more information from the reporter" and "waiting on maintainer", or don't set it to just 30 days? 😬
January 8, 2026 at 11:13 PM
Reposted by 🇺🇦 Ingvar Stepanyan
2018: “Tumblr has been removed from Apple's app store because it let some users post images of child sexual abuse.”
January 8, 2026 at 10:34 PM
Reposted by 🇺🇦 Ingvar Stepanyan
TIL: you can run `npm install lodash-es` to get the Spanish version of the library. 🇪🇸
January 7, 2026 at 9:04 AM
Reposted by 🇺🇦 Ingvar Stepanyan
While tailwind usage is up, website visits are down in the age of LLMs and they've had to fire 75% of the eng team

Tailwind is one of the most successful projects in the space, this is a bit sad
feat: add llms.txt endpoint for LLM-optimized documentation by quantizor · Pull Request #2388 · tailwindlabs/tailwindcss.com
Add /llms.txt endpoint that serves a concatenated, text-only version of all Tailwind CSS documentation pages optimized for Large Language Model consumption. Extract text from MDX files, removing J...
github.com
January 7, 2026 at 7:53 PM
That's... quite a list.
January 8, 2026 at 2:40 AM
Reposted by 🇺🇦 Ingvar Stepanyan
Ukrainian refugees, drawing on their experience of living through blackouts, opened an emergency supply point in a Berlin district, where a blackout has lasted for 4 days following arson attacks on power infrastructure.

People can warm up, charge their devices, drink hot tea, and cook food there🧵
January 6, 2026 at 3:14 PM
Ah, BlueSky figured out my favourite kind of feeds: devs yelling at the cloud, cats in snow, and more devs yelling at the cloud 🥰 @remysharp.com @patak.dev @jakearchibald.com
January 7, 2026 at 11:39 AM