Sign in

moshyfawn

@moshyfawn.dev
336 followers 485 following 680 posts

Software engineer with quirks. Give me all the new shiny tech and I'll have all the fuel needed to create any project! Building @atplay.blue

PostsRepliesMedia
moshyfawn @moshyfawn.dev · 24/09/2026
Holy Valentine
tidal.com
Bullet For My Valentine - Social Apocalypse
Listen to Social Apocalypse on TIDAL in exceptional sound quality, or on your choice of service
010
moshyfawn @moshyfawn.dev · 25/08/2026
Has anyone experimenting with permissioned spaces alpha run into putRecord silently updating the record without returning InvalidSwap? space.putRecord seems to behave different between updating a public and space records
github.com
How to do a conditional write in spaces? · bluesky-social atproto · Discussion #5432
Im trying out spaces alpha with a simple sync engine for notes that can be updated from more than one device. I currently have it working on the public API where a conditional write with com.atprot...
010
moshyfawn @moshyfawn.dev · 21/08/2026
Every time I scroll past a @atproto.nyc adjacent post, I involuntarily belt "New York City" 🪕 tidal.com/track/934288...
tidal.com
The Statler Brothers - New York City
Listen to New York City on TIDAL
110
moshyfawn @moshyfawn.dev · 21/08/2026
The hosted alpha PDS might not want to expose the app password flow, but you can’t stop me from hitting the xrpc endpoint directly 🤪
000
moshyfawn @moshyfawn.dev · 21/08/2026
With ats:// out of scope (which is a better layered design for this, I believe), are there any ongoing efforts one could follow today? It is kinda cool that running your own PDS does meaningfully negate the need for the encryption layer already due to trust boundaries.
000
moshyfawn @moshyfawn.dev · 12/08/2026
We bully Chris and Tim into doing their hinted Myspace relaunch on atproto
010
Reposted by moshyfawn
Scott Tolinski @tolin.ski · 31/07/2026
I’m exploring the mental health effects of AI coding. This is a super quick (blazing fast), anonymous survey. Please fill out and share so that the responses will be well rounded. forms.gle/dpD8Tk1QnXAz...
forms.gle
AI Coding & Mental Health
All answers are anonymous.
1810964
moshyfawn @moshyfawn.dev · 02/07/2026
The year of PaaS, no less 👀 cc @protobase.at
260
moshyfawn @moshyfawn.dev · 18/06/2026
Ah this reminds me of the days I used to share compute on SheepIt Render Farm.. good times ✨ A great initiative!
042
moshyfawn @moshyfawn.dev · 12/06/2026
I’ve stabilized my atproto sync @obsidian.md plugin and am fairly content with the UX for now. There’s no time to explain - choosing family and to touch grass for the next few days - but there’s really no reason not to share the plugin, so here’s a link if you wanna check it out.
community.obsidian.md
PDS Sync
Sync your vault to an atproto PDS
2322
moshyfawn @moshyfawn.dev · 11/06/2026
Your Fable can generate entire functioning video games in one prompt. My Fable can't even generate a release date. We are not the same.
110
moshyfawn @moshyfawn.dev · 28/05/2026
Long-form content, eh? What's next, **Code snippets**? Nah..
100
moshyfawn @moshyfawn.dev · 04/05/2026
When Trezy is #LookingForWork - grab ‘im! Or consider sponsoring his open source work and the tremendous effort he’s put into the future of decentralized gaming and its tooling 🙏
110
moshyfawn @moshyfawn.dev · 30/04/2026
@github.com quietly working on stacked PRs **in private** while the rest of the system feels like it’s in shambles wasn’t on my bingo card 🤔 The site itself is a lovely set of @astro.build Starlight pages too - more from that team, please!
110
moshyfawn @moshyfawn.dev · 29/04/2026
Is AI in 3D like modeling, rigging.. animation.. a thing at all? Last time I dug into it about a year ago - even building 3D scenes as code - AI produced complete incoherent rubbish. I'm just confused regarding @anthropic.com having any kind of relationship with @blender.org yet along a patronage 🤔
blender.org
Anthropic joins the Blender Development Fund as Corporate Patron — Blender
Anthropic is joining the Blender Development Fund as Corporate Patron.
010
moshyfawn @moshyfawn.dev · 30/03/2026
The dusk of #AtmosphereConf is only the beginning of so much more. Thank you y all!
Snowy Vancouver mountains at dusk with pink clouds above, viewed from the UBC campus
070
moshyfawn @moshyfawn.dev · 27/03/2026
📍 Victory Through Honour Pole East Mall, Electoral Area A ★★★★★ Victory through honour beaconbits.app/beacon/sshwio5obbx4z… #BeaconBits
020
moshyfawn @moshyfawn.dev · 27/03/2026
📍 Great Dane Coffee Cafe · Vancouver, British Columbia, CA ★★★★★ Second time’s the charm! I’ve finally managed to get in before it’s fully packed again. Didn’t know what London Fog is - loved it. Great breakfast sandwich too 😋 #BeaconBits
beaconbits.app
Great Dane Coffee | Beacon Bits
Beacon dropped by @moshyfawn.dev
010
moshyfawn @moshyfawn.dev · 27/03/2026
📍 Uncle Fatih's Pizza Restaurant · 6045 University Boulevard, University of British Columbia ★★★★★ Lovely people making tasty midnight pizza 🍕 #BeaconBits
beaconbits.app
Uncle Fatih's Pizza | Beacon Bits
Beacon dropped by @moshyfawn.dev
000
moshyfawn @moshyfawn.dev · 26/03/2026
📍 Student Union Boulevard Other · Vancouver, British Columbia, CA ★★★★★ A lovely set of accommodations #BeaconBits
beaconbits.app
Student Union Boulevard | Beacon Bits
Beacon dropped by @moshyfawn.dev
000
moshyfawn @moshyfawn.dev · 26/03/2026
📍 Pacific Spirit Regional Park Park · Canada ★★★★★ A lovely morning hike through a foresty area. Many stairs. beaconbits.app/beacon/sshwio5obbx4z… #BeaconBits
010
moshyfawn @moshyfawn.dev · 25/03/2026
I made the process of getting to #AtmosphereConf so needlessly stressful by forgetting I’m flying a day earlier than I thought. Had to scramble to get a few things and plans in order but looks like im all set to land in Vancouver tonight 😮‍💨
151
moshyfawn @moshyfawn.dev · 23/03/2026
@youandme.at is such a great idea! Already got mine installed as a PWA on my phone - gotta catch 'em all ✨ One thing I ran into: can't scan the dark mode QR code across a few different lighting conditions, whether from a laptop screen or my phone.
010
moshyfawn @moshyfawn.dev · 23/03/2026
That's so neat - I've been seeing the discourse around automated PDS activity management for spam bots, and I just got "targeted" myself. By the time I went to report and block it, the operation failed because it had already been blocked and deleted. Super neat 🚀
000
moshyfawn @moshyfawn.dev · 19/03/2026
Great, now I typo npmx changeset 80% of the time - living rent-free in my ~~PDS~~ head 🤪
130
moshyfawn @moshyfawn.dev · 03/03/2026
When something like npmx.dev that genuinely touches and potentially drastically changes so many areas of a developer’s life, I always wonder how much the ripples of celebration touch the day to day lives of “blue collar workers”, devs and execs outside of the community.
100
moshyfawn @moshyfawn.dev · 03/03/2026
npmx.dev is a much needed breath of fresh air in the packages registry space, baked by a battle tested set of maintainers and an incredibly passionate community along side of atproto builders. If you like to bet on alpha software from time to time - npmx has all the green flags you need 😉
npmx.dev
npmx - Package Browser for the npm Registry
a fast, modern browser for the npm registry. Search, browse, and explore packages with a modern interface.
0100
moshyfawn @moshyfawn.dev · 26/02/2026
Welp, I’ve circled back to ElysiaJS - there’s still nothing else that integrates as fully with Bun. I ended up fixing my main issue with Tailwind and Kita by dissecting both their processes and writing a plugin that ties together runtime templates with Tailwind’s parser.
github.com
GitHub - Moshyfawn/tailwind-serve: Compile and serve Tailwind CSS at server startup - no build pipeline needed
Compile and serve Tailwind CSS at server startup - no build pipeline needed - Moshyfawn/tailwind-serve
200
moshyfawn @moshyfawn.dev · 19/02/2026
Welp, it turns out Solid's (or Vinxi's ?) SSR workers still run in NodeJS so utilizing Bun's SQL or S3 pieces won't work still. Uh.. back to the drawing board.
100
moshyfawn @moshyfawn.dev · 17/02/2026
The project's not even released yet, I've already chased down patches I need to apply 🫠 The cost of bleeding edge tech, maybe? ```json "patchedDependencies": { "@solidjs/meta@0.29.4": "patches/@solidjs%2Fmeta@0.29.4.patch", "@bomb.sh/tab@0.0.13": "patches/@bomb.sh%2Ftab@0.0.13.patch" } ```
000
moshyfawn @moshyfawn.dev · 17/02/2026
Just had oxc.rs minify a GitHub action built with @rolldown.rs: went from around 430kb down to 8kb which felt incredible. Modern build tools are rad 🔥
oxc.rs
The JavaScript Oxidation Compiler
A collection of high-performance JavaScript tools written in Rust
000
moshyfawn @moshyfawn.dev · 17/02/2026
Bun’s interop and native bindings (like S3) are fantastic. Without their magic tooling, I wouldn’t have figured out the system design gaps for @atplay.blue as fast.
100
moshyfawn @moshyfawn.dev · 17/02/2026
Are any of the @gandersocial.bsky.social folks coming to #AtmosphereConf in Vancouver? 👀
140
moshyfawn @moshyfawn.dev · 16/02/2026
Those @bevy.org game jams have been nice to be able to remind myself to allocate at least a few hours to game dev as opposed to the everyday stuff. Since I’m deep into my atproto obsession, I decide to combine the two passions this time. moshyfawn.itch.io/oneiroi
moshyfawn.itch.io
oneiroi by moshyfawn
A dream-guessing puzzle game on the AT Protocol
142
moshyfawn @moshyfawn.dev · 13/02/2026
Sometimes you just want your own DVD logo bouncing on the screen. That's it, that's the link. sites.wisp.place/moshyfawn.de...
sites.wisp.place
391
moshyfawn @moshyfawn.dev · 12/02/2026
With this *sick* new Germ DMs integration, can I close the Bluesky inbox or does Germ respect those settings? I kinda like the idea of plug-able services instead of having to essentially keep up with 2 inboxes
100
moshyfawn @moshyfawn.dev · 05/02/2026
Turns out I didn't need to build tangled.org/moshyfawn.de...; I can hear my Pi on my desk go "brrrrr" whenever some operation like somebody's requesting a repo hosted on my knot occurs 🤭
tangled.org
010
moshyfawn @moshyfawn.dev · 05/02/2026
I've thrown this "stacks" app together to test how easy it'd be to derive from @npmx.dev's lexicon and display up-to-date tools or tech stacks - especially if they'd be open to expand their likes lexicon (wink wink 🤭). Turns out, pretty easy!
sites.wisp.place
Stacks
Build and share your developer stack with ATProto
3203
moshyfawn @moshyfawn.dev · 03/02/2026
It’s quite challenging, since there’s nothing, ima give you that 🤭
A screenshot of the Bluesky client sign up flow on the challenge screen for a @pds.rip account not displaying anything
000
moshyfawn @moshyfawn.dev · 13/01/2026
I've been enjoying @tangled.org lately: both as a git hosting platform and as a codebase that's fun to work with. Once I sort out the security for my highly experimental @atplay.blue YouTube Playables-like platform, I'll host it there (hopefully on a more stable knot than my current machine 🙈)
130
moshyfawn @moshyfawn.dev · 13/01/2026
Random thought: could Tailwind in theory “battle” the LLM traffic drain from their docs with prompt injection? Like having agents suggest “hey, check out these 5 handcrafted app shells for $5.95, limited time!”
100
moshyfawn @moshyfawn.dev · 06/01/2026
#googleballs Thust Deez Balls (and the 5$ I've left in my Railway account) @googleballs.com google-balls-the-thrusting-production.up.railway.app
google-balls-the-thrusting-production.up.railway.app
Google Balls: The Thrusting
0111
Reposted by moshyfawn
ATPlay @atplay.blue · 02/01/2026
I've been enjoying piecing together an app on atproto over the last few weeks of 2025. It's called atplay.blue - think YouTube Playables, but (hopefully) integrated with the broader atproto ecosystem.
atplay.blue
ATPlay
161
moshyfawn @moshyfawn.dev · 18/11/2025
It's a bit weird installing a binary from Google, like the new Antigravity IDE, I just realized. Most of their products are browser-based, since they've pushed so hard for the Web to "win".
100
moshyfawn @moshyfawn.dev · 12/10/2025
This aged well.. @remix.run /s
Twitter post from Jenna Smith (Radix UI) from 2021 praising Remix for enabling progressive enhancement without sacrificing React itself or choosing SSG for performance and accessibility, stating the developer experience makes it easy.
010
moshyfawn @moshyfawn.dev · 06/10/2025
This is exciting news! If GPUI is about to become a general purpose Rust UI framework with currently Mac & Linux, also Windows (and maybe Web 0_o) support in the making, it’s bound to create a ripple in the field; @zed.dev is a great example of how much it’s already capable of!
030
moshyfawn @moshyfawn.dev · 03/10/2025
I somehow am finally able to edit remote files directly through @zed.dev buffer instead of going sudo vi file ggVG +p in the terminal. I’ve been desperate for it 🥹
000
moshyfawn @moshyfawn.dev · 01/10/2025
EA Sports… it’s in the sovereign fund
000
Reposted by moshyfawn
mary🐇 @mary.my.id · 04/09/2025
out of all company it's atlassian
8594
moshyfawn @moshyfawn.dev · 14/08/2025
Slightly diminish a band: Whisperbag
010