there are two key elements for using Reanimated performantly
1. minimise moving data between threads. write to shared values from JS as little as possible, similar to how you use `useState`
2. animate gpu-accelerated properties where possible. just like with CSS, use `transform`, avoid relayouts!
1 25small brain: lexicon is bad
medium brain: lexicon is odd but I understand why all the other options are worse for this problem space
big brain: lexicon is good
4 1 33new blog post: atproto by example part 1
in which I cover how to use the full potential of lexicon for building atproto apps
atproto by example part 1: records and views — mozzius.dev
by Samuel · 11 min read
mozzius.dev
check it out
Add glassy effect to headers by mozzius · Pull Request #7890 · bluesky-social/social-app
Add very subtle glassy backdrop effect to headers and tabbars on web. Android web is exempted for performance reasons.
CSS backdrop filter is baseline https://caniuse.com/css-backdrop-filter
...
github.com
lex gen-server and xrpc-server is actually goated, backend crew I was not familiar with your game
1 18statusphere-react now uses xrpc APIs
statusphere.mozzius.dev/xrpc/xyz.sta...
https://statusphere.mozzius.dev/xrpc/xyz.statusphere.getStatuses?limit=5
statusphere.mozzius.dev
claude, move the line half a pixel left. no that’s too far go right a bit. no left a bit. no now it’s too tall

my personal AGI benchmark is implementing atproto oauth from scratch. ultimate evidence of beyond-human-level intelligence
4 7 159forgot I made an image CDN. statusphere.mozzius.dev now has avatar images, completely independent of Bluesky infra
statusphere 2 just dropped
anywhere here's the repo. it's now a monorepo with a shared types package, and the APIs are more ergonomic - there's now StatusView lexicons etc. 99% coded with by Claude!
github.com/mozzius/stat...
GitHub - mozzius/statusphere-react: a fork of the atproto "statusphere" demo that uses vite/react
a fork of the atproto "statusphere" demo that uses vite/react - mozzius/statusphere-react
github.com
my favourite part is watching the frontend update in real time without having to touch anything
1 16anywhere here's the repo. it's now a monorepo with a shared types package, and the APIs are more ergonomic - there's now StatusView lexicons etc. 99% coded with by Claude!
github.com/mozzius/stat...
GitHub - mozzius/statusphere-react: a fork of the atproto "statusphere" demo that uses vite/react
a fork of the atproto "statusphere" demo that uses vite/react - mozzius/statusphere-react
github.com
ended up doing some fucked up ngrok things so you can use oauth in development. it's probably simpler than that but claude wrote a nice script that sets it up automatically
1 12next time I think I'm going to rewrite the backend to use the lexgen server? maybe? atprotomaxxing?
2 12kim kitsuragi: okay, let’s get this back on track. where were you the night of the hanging?
harry for no reason:
I love @raycast.com but how do I tell it to downrank Settings. I am really not interested in going to Zoom (Accessibility) very often
the extra usbc port + magsafe on this new macbook is amazing, no more usb musical chairs
11 9 258