Software engineer building fast, scalable systems with TypeScript (Bun). Performance-first.

Joined June 2017
1,186 Photos and videos
Pinned Tweet
6 Dec 2023
📖 End of a Chapter First and foremost, I want to say a massive thank you to everyone who has supported Rocket Planet throughout the years. You guys have made a massive impact on not only my life, but all the dedicated staff who have helped keep our services running for all of our users. The removal of trading has had a devastating impact on the community we care so deeply about, but we intend to keep pushing on regardless of the challenge. This isn’t the end of the road for Rocket League at Rocket Planet. We will continue to support our bot that you guys have brought into 40,000 Discord servers and helped us achieve a reach of more than 4,000,000 Discord users. We truly appreciate your continued support! ⁉️ What's Next? We will be pivoting all of our trading channels to support Counter-Strike 2 (CS2) moving forward. With this will come a full, professional rebrand of the server while maintaining the Rocket Planet name you guys have become accustomed to. Look out for this coming soon. We aim to improve the CS community by developing tools, such as our Discord bot, much like we offer for Rocket League. You can expect giveaways, livestreams, and more. We hope that y’all can join us in making waves in the Counter-Strike community, just as we did with Rocket League. Cheers to the future and making more memories together! 🍺 Sincerely, — @Harsh28apr
5
1
51
21,483
Stev retweeted
fucking hilarious that HR people think they can judge technical people
166
550
12,740
1,241,688
Watch @claudeai drive Windows — not a browser tab, the actual desktop. 🚨 The prompt: open a new Explorer window, walk one folder at a time to the bun-uia package, open README.md, and highlight the link to it on npm. Real cursor, live, no script. Foreground was a choice — bun-uia can run many of these tasks cursor-free, in the background, while you keep working. One MCP server gives Claude the whole OS, now in the official registry: claude mcp add uia -- bunx bun-uia @AnthropicAI @bunjavascript 💖
1
75
Claude can now drive Windows. 🪟 bun-uia is live in the official MCP registry — Playwright for the Windows desktop, over Bun's FFI. Zero native deps. No node-gyp, no Appium, no .NET. claude mcp add uia -- bunx bun-uia @AnthropicAI @bunjavascript @claudeai
1
1
147
It reads the UI Automation tree, not pixels — finds controls by name/role, acts cursor-free, and sees occluded/background windows via Windows.Graphics.Capture. 36 policy-gated MCP tools, deployer picks readonly / safe / full. 🧵

1
100
Set-of-Marks grounding for free from the a11y tree (no vision model) — every interactable control, numbered. Windows Agent Arena measured 57% task success from UIA-derived marks vs vision-only. npm i bun-uia · github.com/ObscuritySRL/bun-…
114
Create an MCP for @claudeai to have complete control of my desktop. Not just a browser. Told it that I was headed to dinner with my in-laws and to keep my friends company on Discord if they message me. Honestly, it’s some of the funniest shit I’ve seen.
1
110
All that… from this.
59
Claude bash = run commands. Claude bun-uia = the whole Windows desktop, by name: claude mcp add uia -- bunx bun-uia-mcp Cursor-free, ~15ms/step, zero native deps. @bunjavascript @AnthropicAI @ClaudeDevs npmjs.com/package/@bun-win32…
77
Driving Windows apps meant screenshot-and-guess — 3–26s a step. bun-win32/uia kills the screenshot loop: drive any Windows app, pure @bunjavascript. ~15ms, zero native deps. A Bun-native Windows agent is one import away, @claudeai @AnthropicAI npmjs.com/package/@bun-win32…
4
173
Had to make it look better. @claudeai usage in your taskbar: github.com/ObscuritySRL/bun-… For those who want to stress more about their token usage. 🤣
1
151
Microsoft deleted wmic, so npm's Windows monitoring spawns PowerShell per sample: 307 ms. bun-sysmon reads the kernel instead: every process in 3.7 ms (83x faster), per-core CPU at 700 Hz, typed end to end, zero native deps. bun add bun-sysmon npmjs.com/package/bun-sysmon
1
2
643
Inside, things NO other npm package has: - a live decoded ETW firehose (Procmon-lite) - Event Log tailing w/ publisher messages - native perfmon counters, locale-proof - per-process GPU% (Task Manager's column) - SMBIOS without WMI - socket-to-PID, no netstat - whoLocks(file)
1
1
596
Proven, not promised: every number was measured against the published npm artifact. 86 integration assertions; 12/12 cross-checks vs tasklist, netstat, statfs registry agree. AI agents: AI.md is the complete surface — zero source-reading needed. github.com/ObscuritySRL/bun-…
93
GPU compute in JavaScript/TypeScript is a graveyard bracketed by abandonment and bloat. Not anymore, thanks to @bunjavascript's FFI API and @claudeai. bun-gpu: npmjs.com/package/bun-gpu

112
I haven’t hit my Claude limits (20x) in a while. Fable 5 changed that. Watched it jump 25% in seconds. Uh-oh.
130
Just got a prompt from Claude, where I was clearly frustrated with it, asking if Anthropic had permission to view the transcript of the conversation. NGL, I just kinda figured they always did.
113
bun-win32 can render a @claudeai-like TUI at 6,000FPS, high resolution. All thanks to @bunjavascript 's FFI API. Oh, and a desktop demo, just 'cause. Full terminal engine available on NPM: npmjs.com/package/@bun-win32…
200
Stev retweeted
rocket league: we're updating to unreal engine 6, with the most realistic, detailed, and stunning graphics you've ever seen rocket league players immediately setting everything to performance:

10
17
936
66,022
Using @bunjavascript and @claudeai to push terminal performance to the absolute limit. I have no excuses… and no regrets.
2
35
51,689
Being able to do this with *only* TypeScript (@bunjavascript), no browser, no Three.js... Is something else. See `bun-win32`: github.com/ObscuritySRL/bun-…
4
572