Foysal
banner
foysal.it
Foysal
@foysal.it
Build things.
Pinned
Foysal @foysal.it · Sep 16
new ozone release v0.1.98 just went out github.com/bluesky-soci...
lots of goodies there but im over the moon to finally have fixed the labeler profile editor bug. mod tool metadata, workspace batch id and label grouping should make mod life a lot easier!
Release v0.1.98 · bluesky-social/ozone
What's Changed ⚡ Reduce query for workspace action by fetching from react-query cache by @foysalit in #358 ❇️ Add safelink module by @foysalit in #359 🐛 fix did:web did resolution by @iameli in #3...
github.com
Reposted by Foysal
Been building on the Atmosphere? The official Lexicon codegen tooling has some rough edges for third-party devs:
• Bundle bloat
• Painful maintainability
• Inflexible client/server modes
Wrote up the pain points (and there might be a solution coming 👀)
Rethinking Lexicon Tooling for Third-Party Developers
The official Lexicon code generation tooling hasn't evolved much since its initial release. While it serves the core atproto codebase well, third-party developers face significant challenges with bundle size, manual maintenance, and architectural constraints that make building production-ready applications unnecessarily difficult.
matthieu.leaflet.pub
November 3, 2025 at 11:31 AM
Reposted by Foysal
I've finally written that blog post about how I ran the blue.mackuba.eu app on both MySQL and Postgres in parallel on two servers, testing and comparing them for six months, and how that went 😅
How I ran one Ruby app on three SQL databases for six months
Since June 2023, I’ve been running a service written in Ruby (Sinatra) that provides several Bluesky custom feeds (initially built with a feed for the iOS/Mac developers community in mind, later expan...
mackuba.eu
October 15, 2025 at 7:19 PM
currently reading "foundryside" - robert jackson bennet. thanks for the recommendation @jaz.bsky.social few chapters in, i'm totally hooked 🪝
September 30, 2025 at 12:05 PM
"i am haunted by humans" - what a fucking ending! what a book!!
been slacking on my audiobooks lately. started a couple books but couldn't stick through. currently reading "the book thief" - markus zusak and so far, it's been a great listen!
September 22, 2025 at 12:59 PM
new ozone release v0.1.98 just went out github.com/bluesky-soci...
lots of goodies there but im over the moon to finally have fixed the labeler profile editor bug. mod tool metadata, workspace batch id and label grouping should make mod life a lot easier!
Release v0.1.98 · bluesky-social/ozone
What's Changed ⚡ Reduce query for workspace action by fetching from react-query cache by @foysalit in #358 ❇️ Add safelink module by @foysalit in #359 🐛 fix did:web did resolution by @iameli in #3...
github.com
September 16, 2025 at 1:32 PM
finally fixed an annoying issue on ozone and just in time for the next release! this upcoming version will have a bunch of new things but im particularly excited about labeler grouping, mod tool metadata and workspace batch info features. lots to play with for 3p labelers there!
September 12, 2025 at 9:00 AM
been slacking on my audiobooks lately. started a couple books but couldn't stick through. currently reading "the book thief" - markus zusak and so far, it's been a great listen!
September 2, 2025 at 5:12 PM
long awaited but so glad it's finally happening 🎉
Adversarial ATProto PDS Migration www.da.vidbuchanan.co.uk/blog/adversa...

aka how to migrate your account if your old PDS explodes, and how to prepare for it in advance
Adversarial ATProto PDS Migration | Blog
www.da.vidbuchanan.co.uk
July 29, 2025 at 10:19 AM
new ozone release v0.1.97 just went out github.com/bluesky-soci...

this brings back the ability to view custom lexicon records.
Release v0.1.97 · bluesky-social/ozone
What's Changed 💄 Show confirmation panel over quick action panel by @foysalit in #353 ✨ Add remove set action by @foysalit in #351 💄 Show account level sticky comment when reviewing record in quic...
github.com
June 20, 2025 at 9:50 AM
Ozone release coming out tomorrow. This primarily fixes custom lexicon record viewing but there's a few more goodies in there.
June 17, 2025 at 3:14 PM
new ozone release v0.1.96 just went out github.com/bluesky-soci...

really excited about the labeler profile editor but there's a few crucial bugfixes in there too!
Release v0.1.96 · bluesky-social/ozone
What's Changed 🐛 Render embedded record along with media when both exists on a post by @foysalit in #349 UI editor for labeler profile definition by @bnewbold in #314 🐛 Fix filter dropdown getting...
github.com
June 3, 2025 at 6:45 PM
planning to do an ozone release this week, most probably later tomorrow. A few really small but super helpful adjustments in this one but mostly excited to get the new UI based labeler definition manager out.
June 2, 2025 at 2:22 PM
this appears to be breaking docker build for some folks. i'm investigating and will release a fix as soon as I can but in the meantime, please rollback to 0.1.93 using these instructions github.com/bluesky-soci...
May 22, 2025 at 3:32 PM
new ozone release v0.1.94 just went out github.com/bluesky-soci...

main "big feature" here is verifications but also contains a bunch of goodies that should make mod life a lot easier!
Release v0.1.94 · bluesky-social/ozone
What's Changed add 'report:sexual' to set of queue filters by @bnewbold in #298 ✨ Separate triage and escalation queue config by @foysalit in #305 ✨ Copy full profile details to clipboard action b...
github.com
May 21, 2025 at 10:11 AM
Reposted by Foysal
DuckDB Labs is looking for software engineer interns:
duckdblabs.com/jobs/Softwar...

Apply until June 15 and join us in Amsterdam!
Software Engineer Intern
DuckDB Labs provides services around the DuckDB in-process OLAP data management system directly from its main developers.
duckdblabs.com
May 13, 2025 at 12:27 PM
currently listening to "a little life" - hanya yanagihara
May 9, 2025 at 1:22 PM
Reposted by Foysal
It's official, we are live on ProductHunt !

If you like the project and would like to support us, an upvote, comment or share would mean the world to us 💙

www.producthunt.com/posts/dragon...

#buildinpublic
March 28, 2025 at 9:26 AM
going to do an ozone distro release tomorrow. got a number of small UI & UX improvements lined up along with the entire verification feature.
May 8, 2025 at 5:10 PM
got an air fryer for the first time. idk if im using it wrong or if everyone hyping it up just has a lower bar for cooking but everything comes out either undercooked or burnt from this thing.
May 5, 2025 at 4:49 PM
no power outage in turin yet!
April 28, 2025 at 12:07 PM
currently reading "genesis" - henry kissinger. fascinating look at ai and its future. a bit sensationalized at times but very enjoyable!
April 28, 2025 at 10:34 AM
i was sick through the long weekend and ended up scrolling a lot through reels. few observations
1. italians are soo fucking unhinged on reels it's kinda funny
2. the normalized racism feels like a core part of being on it
3. idk what algo hell i got put into i get no informative content.
April 27, 2025 at 7:38 PM
Reposted by Foysal
What we’ve launched today is the first step for how we’re going to evolve verification.

The initial set of trusted verifiers includes news orgs who’ve agreed to take on the task of verification for their journalists. In the future, this set will expand, as well as how apps can choose to use them.
April 22, 2025 at 2:13 AM
weird rainy morning and i cant see the mountains. cant wait for them to show up above the clouds.
April 14, 2025 at 7:46 AM
audible emailed me about spring sales like 3 times and i kept putting it off. now that im finally getting my next book, the sale just expired 🤦🏽‍♂️
April 12, 2025 at 1:24 PM