Making deck.blue my job
Added 2025-03-08 14:00:11 +0000 UTCAs you may know, I was laid off 4 months ago and have been, since then, looking for a Mobile Developer job at any place that used Flutter for Android or iOS. After a few unsuccessful tries and being ghosted by the last place I was interviewed, I decided to not look for a job anymore and instead make deck.blue my full-time job.
I was already kind of working on it full-time since the layoff, but I was still looking for something else and didn't actually commit to spending a "work day" on deck.blue's updates and rewrite (v3). This changes today.
Money talk
Right now, deck.blue's patrons are providing me with enough money to pay rent and food, and I thank you so much for that. But unfortunately it's not even matching what my previous job paid me monthly and by living in São Paulo with a goal to eventually move out from Brazil, a few changes are needed for me to make this my day job.
The first change is the following: I'll increase the price of all tiers by a bit as well as increase their advantages/features, see below. All current subscribers will still be able to pay the old monthly amount as long as you don't unsubscribe, if you do then I won't be able to do much since Patreon only lets me do this for uninterrupted subscriptions.
Booster - $1 → $2
From 10 scheduled posts to 20
From 4 accounts to 6
Initial - $2 → $4
From 20 scheduled posts to 40
From 6 accounts to 8
Helper - $3 → $6
From 30 scheduled posts to 60
From 8 accounts to 10
Supporter - $5 → $8
From 50 scheduled posts to 100
From 10 accounts to 20
Sponsor - $7 → $10
From 100 scheduled posts to 300
The tier changes went up in 2.12.1+764, so you can add more accounts and schedule more posts already!
For new subscribers, I'll also offer a 50% discount coupon on the new prices for the first month (starting today): 7C3E9, use this when finishing your subscription! If you're not happy about this change, I thank you so much for all your support until now and please let me know if you would like a refund of this month's subscription if it's already paid.
More features will be available to higher tiers, too. For deck.blue's v3, I'll add repost and video scheduling and that will only be available to patrons that are on the Supporter tier and higher. Another big paid feature that's coming later is list and starter pack management. deck.blue already kind of has a list management feature but it's really not that good UX and I want to improve on that. Think of stuff like merging two lists/packs together in a new one, removing users in a list using another list as a base and better batch add/remove from both.
I'll also try to make deck.blue more known, even if it's this current version, so I'll reach out to some big accounts to see if they're interested in using deck.blue as their main Bluesky tool! Be sure to also share with anyone that might be missing TweetDeck over on our side.
deck.blue version 3
I'm giving myself a deadline of July, 2025 to finish v3, so I have roughly 4 months to finish the rewrite. Update on this here! As I said, I'll be working on this as if it was my main job, so it should be doable. This is also a "guarantee" of sorts to all current and future subscribers. I can't really promise all these features and keep postponing it for random reasons, but I need to guarantee that deck.blue as it is will be usable in a new framework by then. This doesn't mean the new paid features will be available at the same time as v3, but I'll try to make it so.
What do you mean by a new framework and this rewrite?, you might be asking if you haven't read the recent changelogs.
deck.blue v1 and v2 were built using Flutter Web and that unfortunately turned out to be a mistake for many reasons; it's only "emulating" a proper web app so many behaviors that should just work, don't. You might have wondered why you can't right-click images or even links, or why stuff just breaks in Firefox/Safari, or why you can't customize stuff with CSS editors; that's all because Flutter Web renders deck.blue as if it was a game, frame by frame. It's more similar to Google Earth (which does use Flutter now) than to what the previous TweetDeck was.
So deck.blue v3 is me rewriting the whole thing from scratch in React (not Native, just normal React web). You should expect better performance and all of the issues above to be solved, as well as better general behavior on all browsers.
Once I'm finished with the rewrite, v3 will go up in the URL you're already used to and v2 will be made open-source. You'll be able to run it locally in your computer (you'll need Flutter 3.27 to do that and a bit of coding knowledge). Features like scheduling and inline translations that do need a server will be removed from this version and it's basically for archival purposes. The current version available today will be kept in old.deck.blue for a while but without any maintenance.
The migration to v3 should also be straight-forward, though everyone will need to login again once it goes up. All your current columns and settings will be made compatible and you should expect all current behavior to be the same, but in a proper web app instead.
The future
So I'm going to make deck.blue my full-time job, what about the future? I haven't decided if deck.blue will grow into an actual business yet, but one thing that deck.blue is missing that old TweetDeck offered is team management. I'll work on this once all the new paid features have been released and it basically means allowing business accounts to "share" their access with other accounts. Think deck.blue's account today, I'm its sole user, but if I were to hire a customer support person, I would like to have a way to allow that person access and keep monitoring that somehow (which posts were made by who?), as well as having the power to remove the access whenever I like. You can kind of do this already by sharing app passwords with everyone that needs access to a specific account, but it's cumbersome and people still don't really understand how app passwords work (please, save them in a password manager since you can't see them again once you generate one).
Thank you so much
for keeping up with deck.blue ever since the Patreon was launched back in October, 2023. You've helped a me get through some tough times and made this big enough for me to be able to make this my full-time job and for that I'll be forever grateful. If you also wanna help in another way besides the Patreon, my wife is starting to receive illustration commissions to help us sustain ourselves, please check her out!
Please remember: I'm still deck.blue's only employee. Every single like given to help someone that was saying "i wonder if there is a tweetdeck for bluesky yet" find the deck.blue account, every single reply given to help with some issue, every single DM answered was by only one person and it'll keep that way until deck.blue gets big enough to pay more than one salary.
Let's keep making Bluesky the new town-square of the internet and I'll be here to suffice your TweetDeck needs! Once again, thank you!
Comments
So, inquiry with due respect here. The app hasn't had an update in some time, nor has there been a post made here since May about the status of v3 or anything else. I've also seen a few threads from you talking about Bluesky's recent management controversy (not weighing in on that), which is giving me an indication that you seem to be rather disillusioned with the platform. I'm not judging your viewpoint one way or another, I'm just wondering if you're still working on the product and if we could maybe get a progress update if so? Cheers.
Parallax Abstraction
2025-10-03 13:54:58 +0000 UTCPosting as a thread isn't available in deck.blue
Gildásio Filho
2025-09-08 15:37:37 +0000 UTCI might have missed somewhere, and if I need to submit an email let me know: Are schedule-able posts able to be 'threads'? like how Bluesky has the 'add post' option to write out a full thread. If not NBD I just wasn't sure if I just was blind and haven't found it yet or hasn't been something implemented
The Trinket Witch
2025-09-04 03:11:38 +0000 UTCSo did you decide to use Next.js? or another React framework? I've been working on building a webapp of my own for years, and have really fallen in love with Next.js over the last year.
Russ
2025-03-28 06:53:40 +0000 UTCThank you so much, Jane!
Gildásio Filho
2025-03-22 21:32:10 +0000 UTCIncreasing my support. Thanks for sticking in. San Paulo is a costly place to live...
Strategic Jane
2025-03-22 19:37:42 +0000 UTCEditing scheduled posts will come in v3!
Gildásio Filho
2025-03-17 19:29:12 +0000 UTCI am really glad I found you and I am happy to continue supporting this project. I like to post a picture a day to my photo account and scheduling options are few and far between. Are there and plans to add, or cannot I not find, alt text addition or editing of text after schedule.
Chemicalfaerie
2025-03-17 17:10:29 +0000 UTCLove using the main Bluesky app but ever since I found deck.blue, I have been using it even more (even though I wasn't an active Tweet Deck user back in the day). Love to be able to support the Patreon to make it available to more people who can't afford it!
Katy ✨
2025-03-11 16:12:08 +0000 UTCSaw this, upped my tier one. Keep it up.
Dustin
2025-03-10 17:44:07 +0000 UTCHey Lisa, did you try a fresh login from another browser? Did you do something with your account such as enabling 2FA or something like that? Please reach out to hello@deck.blue so I can better help you! Also, be sure to disable any extensions that might be on the way
Gildásio Filho
2025-03-10 00:19:21 +0000 UTCThank you either way!
Gildásio Filho
2025-03-10 00:18:36 +0000 UTCNot right now since Patreon is the most convenient in many ways and moving people out of here would be kind of an issue
Gildásio Filho
2025-03-10 00:18:17 +0000 UTCHiya! Very happy for this. I haven't been able to log into deck.blue since last night - I'm getting "A server error has occurred, please wait a bit and try later". It's been about 10 hours now :)
Lisa Rowe
2025-03-09 12:03:41 +0000 UTCGo get it! You deserve the success! Great work so far.
Zero Lambda
2025-03-09 01:52:17 +0000 UTCSuper happy to support this!
Paul Rosenberg
2025-03-08 18:34:50 +0000 UTCWish I could've upgraded to supporter at the old price to support you, but I see the prices already changed. $8 a month for those functionalities that I probably won't use is a bit too much for me. Staying at my tier for now :)
Jeroen Heijster (MoonRaven)
2025-03-08 18:23:04 +0000 UTCUpping our subscription right now. Thank you!
RMNB
2025-03-08 18:13:06 +0000 UTCCongrats on your decision, and best of luck! As a sole proprietor, I do know how scary going out on your own can be.
CindyLouWho2
2025-03-08 18:11:14 +0000 UTCWould be happy to increase my support. I use deck.blue every day and I can’t imagine not using it!
Axel Sparkster
2025-03-08 16:02:00 +0000 UTCGood luck with the endevaour! Do you consider also other means to collect subscription or Patreon has decent fees?
Josef Petrák
2025-03-08 15:42:18 +0000 UTCThis is a big step and I'm so happy that Bluesky and deck.blue took off to the point you were able to make this move. Congratulations on your new journey! I think the price increases are more than fair, especially since you're giving added value with them. I'm a very happy Patron and hope to be for a long time.
Parallax Abstraction
2025-03-08 15:21:34 +0000 UTCGreat to hear it, I encouraged this all the way back when you initially announced the lay off and I will likely up my tier when I can afford it.
Davey Sawatzky
2025-03-08 14:43:22 +0000 UTCCongratulations! Jumping to a solo career is scary but worth it (I did it myself 21 years ago), and I'm excited to see where you'll take deck.blue.
Deborah Levinson
2025-03-08 14:18:34 +0000 UTCObviously I love deck.blue so I’ll keep telling everyone about it. I intend to increase my support.
James Cruce
2025-03-08 14:08:40 +0000 UTCSay less. Take my money! Congrats on taking this leap and betting on yourself
Kyron John
2025-03-08 14:03:57 +0000 UTCFine by me. The product absolutely slaps, I’m quite willing to cover a bit more if it means you can make it your primary income source.
Dave Williams
2025-03-08 14:02:26 +0000 UTC