Sign in

Rowan-Paul

@rowanpaulflynn.dev
265 followers 136 following 306 posts

I do stuff on computers Working on @opnshelf.xyz in the atmosphere & other secret projects 👀

PostsRepliesMedia
Rowan-Paul @rowanpaulflynn.dev · 18/09/2026
A friday morning release for @opnshelf.xyz, mostly behind the scene changes but it does include a big lists overhaul: Every list now has its own page and its own URL, so you can link one, bookmark it, or hand it to someone. The overview is a wall of covers instead of a sidebar of names.
101
Rowan-Paul @rowanpaulflynn.dev · 13/09/2026
Well I still have 2 Codex resets so here's a new @opnshelf.xyz update: - Sign in with Apple on Web and mobile, plus native Google sign-in on mobile - Watch progress right on Show and Season posters - More consistent buttons across the mobile app Plus fixes to make mobile sign-in more reliable.
020
Rowan-Paul @rowanpaulflynn.dev · 11/09/2026
New in @opnshelf.xyz today: - One Social hub for activity, finding people and Circles - Mobile lists now keep loading as you scroll, including Search, Shelf and Reviews - Update notifications now show across the mobile app Plus plenty of fixes under the hood
A screenshot of the new social screen showing history from friends, finding people and managing circles
012
Rowan-Paul @rowanpaulflynn.dev · 09/09/2026
Shipped on @opnshelf.xyz this week: - Progress on shows: seasons and shows now show how far along you are, with a bar and percentage - Rewatches count: a watched poster shows how many times you've seen it, everywhere - Settings split into Profile, Preferences, Connections, Account and Help
Search results showing posters with a % of how much of a show you've watchedSearch results showing multiple watches of Lord of RingsScreenshot of the new settings screen with subpages
111
Rowan-Paul @rowanpaulflynn.dev · 28/08/2026
Reworking the settings screen right now, right now it feels a bit cluttered so I split it up into pages.
000
Rowan-Paul @rowanpaulflynn.dev · 18/08/2026
New on @opnshelf.xyz Continue with Google: sign in with Google, pick your handle after. Not yet available on mobile app, since that needs Apple for iOS. Also shipped a swipe left or right to populate your shelf during onboarding. Uses a mix of all time favourites and currently popular items.
020
Rowan-Paul @rowanpaulflynn.dev · 12/08/2026
Rolling out right now to @opnshelf.xyz A welcome tour! It goes over a few basics of the website or app
011
Rowan-Paul @rowanpaulflynn.dev · 29/07/2026
0k workflows 😛
110
Rowan-Paul @rowanpaulflynn.dev · 25/07/2026
Added a widget to the @opnshelf.xyz mobile app that shows your activity from the past 30 days!
An Android widget with a bar graph showing the users activity from the past 30 days
011
Rowan-Paul @rowanpaulflynn.dev · 11/07/2026
Lists went from "nice" to actually useful: - drag to reorder - sorting + type filters - watched progress per list - add items without leaving the list - search within a list - share your lists
100
Rowan-Paul @rowanpaulflynn.dev · 11/07/2026
Rating and reviewing also merged into one flow, so you're not bouncing between dialogs anymore.
100
Rowan-Paul @rowanpaulflynn.dev · 11/07/2026
Shipped a lot of @opnshelf.xyz this week: Reviews got a big upgrade: they're now their own records on the atproto network, with a proper editor on mobile and dedicated review pages. The fun part: you can mirror reviews to leaflet and new reviews can auto-post to Bluesky.
101
Rowan-Paul @rowanpaulflynn.dev · 08/07/2026
Here's a video
100
Rowan-Paul @rowanpaulflynn.dev · 02/07/2026
Do I get a medal now?
100
Rowan-Paul @rowanpaulflynn.dev · 26/06/2026
New in @opnshelf.xyz : add items to your library, where you can select what format you have it on and what boxset it is a part of.
011
Rowan-Paul @rowanpaulflynn.dev · 26/06/2026
You can now add the people you follow to a circle, meaning you can easily filter the activity feed per circle. More cool features related to this are coming, so stay tuned!
001
Rowan-Paul @rowanpaulflynn.dev · 26/06/2026
The past week I've done a lot of stuff on @opnshelf.xyz: - Mobile glow-up: rich activity feed, detail-screen parity, share buttons, episode-scoped actions - Trakt import now paces itself under the PDS rate limit - Better discovery - Auth fixes & switched testing from Jest to Vitest
The discovery page showing a from your follows, because you watched rick & morty and because you watched pluribus section
001
Rowan-Paul @rowanpaulflynn.dev · 13/06/2026
Seeing as rate limits were reset after they killed Fable, I added a new section to my website
000
Rowan-Paul @rowanpaulflynn.dev · 30/05/2026
The stats now also show a graph of your last 30 days with your most watched show. Both on your profile and the dashboard.
Shows the profile for myself with a 30 day graph that shows when it watched
100
Rowan-Paul @rowanpaulflynn.dev · 30/05/2026
Reviews are now @standard.site documents and you can format them through markdown. Still working out how the sync to other publications works exactly but this should allow you to make long-form reviews show up on both your blog & @opnshelf.xyz!
The write a review modal with a WYSIWYG editor
200
Rowan-Paul @rowanpaulflynn.dev · 30/05/2026
opnshelf.social now runs on Tranquil PDS! This means that you can sign up on the website and we no longer have to worry about spam! The form itself is protected by @cloudflare.social Turnstile and you need to verify an email address before your PDS account becomes accessible.
The sign up screen of OpnShelf
101
Rowan-Paul @rowanpaulflynn.dev · 21/05/2026
Updated the @opnshelf.xyz landing screen to also contain a few screenshots so users can actually see the application before signing in!
002
Rowan-Paul @rowanpaulflynn.dev · 19/05/2026
You can now show other atproto apps on your profile, just activate it in your settings (you might need to refresh for us to find your profile).
002
Rowan-Paul @rowanpaulflynn.dev · 16/05/2026
Shipped a bunch of smaller updates to @opnshelf.xyz: - Added "Where to Watch" - Episode cast & crew now shown on episode pages - Follow button added to profile pages - TMDB rating shown as fallback in search results - Similar shows/movies polished - FIxed mobile layout on an bunch of pages
A screenshot showing the "where to watch" section that shows which streaming sites to watch something on
102
Rowan-Paul @rowanpaulflynn.dev · 15/05/2026
There's now also buttons for notes & reviews so you don't need to scroll all the way - especially handy on mobile!
Header for The Grand Tour
000
Rowan-Paul @rowanpaulflynn.dev · 15/05/2026
Updated the onboarding for @opnshelf.xyz so it no longer auto "imports" all your follows but instead show your follows that are on opnshelf and if there are none, show the most active users.
A screenshot of the "People to follow" onboarding screen
102
Rowan-Paul @rowanpaulflynn.dev · 13/05/2026
You can now leave feedback and bug reports immediately inside the app
002
Rowan-Paul @rowanpaulflynn.dev · 06/05/2026
You can now see all your notes in one place -> opnshelf.xyz/profile/rowa...
A screenshot showing the notes page of Opnshelf
011
Rowan-Paul @rowanpaulflynn.dev · 05/05/2026
112
Rowan-Paul @rowanpaulflynn.dev · 30/04/2026
Merged the redesign to the main branch and added search & profile pages today. Still missing some features such as onboarding, but getting there.
A screenshot of the command dialog searching for Dune movie
102
Rowan-Paul @rowanpaulflynn.dev · 20/04/2026
Working on a little redesign and ground-up rebuild for @opnshelf.xyz
Homepage of OpnShelf
132
Rowan-Paul @rowanpaulflynn.dev · 16/04/2026
Trying to load this tweet detail screen crashes every time...
Bluesky error screen with "error loading post"
000
Rowan-Paul @rowanpaulflynn.dev · 20/03/2026
New on teh onboarding view: uploading a profile picture! It gets saved to your PDS and you can change it later in settings as well. Was quite easy to add, especially because I didn't need to slam my head against S3 xD
112
Rowan-Paul @rowanpaulflynn.dev · 11/03/2026
You can now look at other peoples profiles. Coming soon: friends! opnshelf.xyz/profile/rowa... Also updated the navigation on web:
012
Rowan-Paul @rowanpaulflynn.dev · 07/03/2026
& on mobile it's an infinite scroll
100
Rowan-Paul @rowanpaulflynn.dev · 07/03/2026
Reworked the shelf page again, now has better pagination
101
Rowan-Paul @rowanpaulflynn.dev · 06/03/2026
Also on mobile!
100
Rowan-Paul @rowanpaulflynn.dev · 06/03/2026
Added an up to next section to the dashboard so you can see which episode to watch next!
102
Rowan-Paul @rowanpaulflynn.dev · 05/03/2026
The shelf is now also split by date to more easily see when you've watched something
000
Rowan-Paul @rowanpaulflynn.dev · 05/03/2026
New @opnshelf.xyz feature: onboarding! When you create an account, you now get to choose a display name and (optionally) import your history from Trakt.tv!
112
Rowan-Paul @rowanpaulflynn.dev · 27/02/2026
You can now create accounts @opnshelf.xyz Aka we have our own PDS: opnshelf.social, inspired by how @npmx.dev handles their Auth.
2215
Rowan-Paul @rowanpaulflynn.dev · 22/02/2026
I've redone the search/discover so by default shows and movies are combined in a list sorted by popularity. Also watch an entire show from the results page
002
Rowan-Paul @rowanpaulflynn.dev · 21/02/2026
Redesigned the season & show page so you can now watch a whole show or season at once
001
Rowan-Paul @rowanpaulflynn.dev · 19/02/2026
I added a dashboard! The stats might be too big for mobile but you can see your recently watched stuff & your lists (which also works with shows btw)
100
Rowan-Paul @rowanpaulflynn.dev · 19/02/2026
I added shows! For now you can only Mark episodes as watched, and the layout needs some work but it's pretty cool. Also split the watch button or merged it with the watch on a different date button so that's a whole button less
100
Rowan-Paul @rowanpaulflynn.dev · 15/02/2026
Detail pages still use the poster for accent colors though
000
Rowan-Paul @rowanpaulflynn.dev · 15/02/2026
Did a bit of a redesing, you can now choose accent colors a la material (desing) you. Needs a bit more tweaking, but it's pretty cool
101
Rowan-Paul @rowanpaulflynn.dev · 14/02/2026
Added!
000
Rowan-Paul @rowanpaulflynn.dev · 13/02/2026
Another feature is deleting your account, where you can choose wherever or not you also want to delete the data on your PDS Don't know what people would like the best when deleting an account, but you can always remove data using pdls and it should not work anything
A screenshot of the delete account page A screenshot of the delete account page without deleting PDS data
000
Rowan-Paul @rowanpaulflynn.dev · 13/02/2026
Also you now have autocomplete for handles, which is nice and it should already work with non bsky PDSs as well
A screenshot showing entering your username now shows suggestions for accounts to log in with
111