Sam
samuelmaddock.com
Sam
@samuelmaddock.com
Software Engineer @ Slack・Maintainer of Electron・NYC
samuelmaddock.com
Only resource I can recall is this post by @wunk.bsky.social which is more oriented to rigging
wunkolo.tumblr.com/post/1211369...
wunkolo.tumblr.com
October 15, 2025 at 11:26 PM
time to download Anki
May 23, 2025 at 2:48 AM
These APIs look much more straightforward than those for manually updating non-store MSIX packages. Thanks!
April 17, 2025 at 2:43 PM
I hope to play it again someday when headsets are less heavy 😅 maybe bigscreen beyond is good enough now
March 24, 2025 at 4:12 AM
they allow it, but don't recommend it based on some google forum posts I read
March 13, 2025 at 11:23 PM
This was actually illegal in chrome extensions some years ago, not sure when that changed.
March 13, 2025 at 3:14 PM
bottom right is likely armored core
March 4, 2025 at 3:03 AM
So often learn about these limited runs too late so I was glad I could go watch it.
February 24, 2025 at 3:35 PM
Yep, the only caveat is that it's limited to json so typically a small helper utility is used.

I'm guessing this is how some extensions integrate with Anki too.
February 5, 2025 at 5:42 AM
Extensions can talk to native applications over stdin/stdout
developer.mozilla.org/en-US/docs/M...

Electron's main process uses Node so I just needed to spawn the process and connect that to the extension background script.

So far I've mostly seen this with password managers.
Native messaging - Mozilla | MDN
Native messaging enables an extension to exchange messages with a native application, installed on the user's computer. The native messaging serves the extensions without additional accesses over the ...
developer.mozilla.org
February 5, 2025 at 5:24 AM
thank you! I'll look into this soon. You've saved me many hours 🙇‍♂️
January 31, 2025 at 4:18 PM
Last question for you, is it possible to capture frames from the active game window? I wasn't having luck with PipeWire.

Is there a public API to consume the same frames as the game recording feature?
January 31, 2025 at 4:14 PM
Beyond basic extension support, I eventually hope to use this to explore ideas like restoring MV2 APIs, adding Firefox APIs, and creating plugin systems.
January 31, 2025 at 3:04 PM
I had to set `DISPLAY=:0 %command%` as the launch options ✅
bsky.app/profile/samu...
@electronjs.org running as an overlay on Steam Deck 😍
January 30, 2025 at 2:42 PM