redsolver @redsolver.dev · 23/07/2025fixed image, forgot the tracking protection image thingy in my browser. tbh why does the bsky app even resize/re-encode if the image is so small. smh 140
redsolver @redsolver.dev · 23/07/2025well I just just found an implementation of an early version in the bsky-social/atproto repo I cloned in Dec 2023 😅 pretty sure the algo got updated since then, can no longer find it in the current repo 121
redsolver @redsolver.dev · 24/06/2025and ofc my image is broken due to ff tracking protection, so let's try again... 080
redsolver @redsolver.dev · 24/06/2025uhhm my notifications now include reactions to your post lol 470
redsolver @redsolver.dev · 18/03/2024SkyFeed does not collect any personal data, only anonymized request counts grouped by their limit parameter: stats.skyfeed.me But as it turns out, different Bluesky clients use a wide variety of limits, so this minimal data is sufficient to identify some trends in third-party app usage: 04922
redsolver @redsolver.dev · 07/03/2024Happy "Compliance time!" to those who celebrate 🎉 digital-markets-act.ec.europa.eu/index_en 070
redsolver @redsolver.dev · 19/02/2024We just reached 40 000 custom feeds on Bluesky! 🎉 If you're interested in self-hosting a SkyFeed-compatible feed engine (it's open-source), send me a message and we'll get it set up! It would be great to diversify the ecosystem :) These are the 16 most-used feed generators currently on the network: 1728978
redsolver @redsolver.dev · 07/02/2024Here are some graphs for people who like them 🗠 (as you can see, SkyFeed went unstable at about 5:00 UTC) 1282
redsolver @redsolver.dev · 07/02/2024The SkyFeed infrastructure is a bit overloaded, I am currently working on setting up a new query engine server and redirecting some of the traffic there. So everything should be back to normal in about 1 to 2 hours, thanks for your patience! 1633284
redsolver @redsolver.dev · 14/01/2024It works! 🎉 Secure E2EE group (and private) chats powered by the MLS (Messaging Layer Security) protocol and routed over the decentralized S5 network. The app is written in Flutter+Rust, so should run on any operating system (mobile and desktop). But Rust-WASM (Web) seems to still have issues :( 1256
redsolver @redsolver.dev · 14/12/2023I switched to MiMalloc for the SkyFeed Query Engine (Rust) and looks like all memory leaks are gone! Left is before and right is after switching 0130
redsolver @redsolver.dev · 05/11/2023SkyFeed List Architect, first experimental version launching tomorrow! Works for both curation and mute lists 👀 54311
redsolver @redsolver.dev · 27/10/2023The query engine for the List Builder is working 🎉 It powers a new tool in the SkyFeed app which will make it possible to easily build giant curation (or mute) lists based on text search, combine existing lists and more! 2203
redsolver @redsolver.dev · 26/10/2023Just added RegEx match highlighting to the SkyFeed Builder preview, that should make it easier to understand how your RegEx works and debug any issues you might have. This feature will be available in SkyFeed v0.9.0, launching later today! 1193
redsolver @redsolver.dev · 22/10/20238 different custom feeds for every single hashtag on Bluesky, coming soon to the SkyFeed app! Powered by the SkyFeed Builder query engine. Unfortunately, publishing all of these (8000+) custom feeds would be pretty spammy, so they only exist virtually and client apps need to add explicit support. 1203
redsolver @redsolver.dev · 22/10/2023Trending hashtags (last 10mins, 1h or more) coming soon to the SkyFeed app! 1216
redsolver @redsolver.dev · 21/10/2023Workspaces are coming soon to the SkyFeed app! Easily create as many workspaces/decks as you like and quickly switch between them. They persist between different accounts on the same device and can even be shared with other SkyFeed users :) 1212
redsolver @redsolver.dev · 10/10/2023New Gallery View, coming soon to the SkyFeed app! Works with all columns (feeds, timeline, profiles, ...) 1265
redsolver @redsolver.dev · 02/10/2023Just added a quick account switcher to skyfeed.app :) and some other fun new features 2264
redsolver @redsolver.dev · 29/07/2023If you're using fly.io, do NOT use their Redis by Upstash integration if you don't need the multi-region replication features! It's slower and significantly more expensive than just hosting an instance of Dragonfly DB on a Hetzner VPS and connecting to that instead. 041
redsolver @redsolver.dev · 20/07/2023bridge proxy progress: it's now possible to view the official Bluesky Twitter account in the Bluesky app :D 1303
redsolver @redsolver.dev · 18/07/2023I'm working on a lightweight bluesky API proxy which adds bridge support for other social networks. It already supports browsing timelines, profiles and threads on Mastodon and Hacker News using any Bluesky client! 55416
redsolver @redsolver.dev · 16/07/2023so uhh I just pushed an update to make this a bit simpler :D 111
redsolver @redsolver.dev · 15/07/2023Still WIP, but working on custom theme support for the SkyFeed app! 2100
redsolver @redsolver.dev · 15/07/2023Automatic language detection and translation using local ML models on Android! works pretty ok 1164
redsolver @redsolver.dev · 05/07/2023Coming soon to the SkyFeed app: A new and very efficient way to follow the discussion in deep threads. And yeah, I'm also working on notifications and image posts 🙃 3183
redsolver @redsolver.dev · 17/06/2023Mixing some feeds... SkyFeed Builder will be released sometime next week! 2141
redsolver @redsolver.dev · 15/06/2023Coming soon: Build powerful custom feeds directly in the SkyFeed app 🛠️ These feeds can be published on your personal account and used by anyone, even in the official app! 1818368
redsolver @redsolver.dev · 28/05/2023This is the SurrealQL query for my new "Discover" feed. Still needs some optimization, but already works well! 280
redsolver @redsolver.dev · 17/05/2023alf feed looking great in my client! Can't wait for custom feed support in the official one. 140
redsolver @redsolver.dev · 16/05/2023It shows all posts with #cats made in the last 2 days. Your post just showed up too :) 210
redsolver @redsolver.dev · 16/05/2023I created custom feeds for all hashtags! They include all posts that mention that specific hashtag and are generated from the firehose in real-time. I also added a trending section to my bluesky client which already has experimental support for custom feeds :) 3286
redsolver @redsolver.dev · 13/05/2023Just created a new custom feed for Eurovision-related posts on Bluesky: did:web:feed-generator.skyfeed.app/eurovision You can add it to any client which supports custom feeds, for example skyfeed.app 050
redsolver @redsolver.dev · 12/05/2023SkyFeed supports custom feeds now! It reaches out the feed generator APIs directly, so only works if they have CORS enabled. Try it here: skyfeed.app 186
redsolver @redsolver.dev · 10/05/2023I'm working on a new client which shows images in their original aspect ratio :) unfortunately the API does not return the aspect ratios of images, so the layout jumps around a bit when loading the thumbnails. would be a great if that info would be added to the thumbnail API. 010
redsolver @redsolver.dev · 09/05/2023Today I built an experimental new protocol that delivers atproto commit metadata to users as efficiently as possible. It will make everything in the new client I'm building truly real-time. 010