Jack Lewin @jacklewin.com · 15/12/2024Got #1 spot for launch day on Uneed 🥇 ...and currently joint #3 on the weekly leaderboard! Thanks for the support 🎉🙏 1180
Jack Lewin @jacklewin.com · 12/12/2024It's late in EU - have you scheduled a post on blueskyscheduler.com? 😅 (doesn't support link embeds, but it will soon!) 000
Jack Lewin @jacklewin.com · 11/12/2024FYI, I had this problem too - it looks like the website hangs when you omit "www." Looking forward to listening to this one! 120
Jack Lewin @jacklewin.com · 11/12/2024Added a sign-out button at the bottom of the sidebar :) So, for now you'll need to sign in/out with each account. I plan to add proper support for multi-account access after I've finished the table-stakes functionality! 110
Jack Lewin @jacklewin.com · 10/12/2024Hey! 👋 You get redirected to Bluesky to log in (OAuth), so I never have access to your credentials - it's more secure than app passwords. I don't plan to support password login, and Bluesky discourage developers from using that: docs.bsky.app/blog/oauth-a... 110
Jack Lewin @jacklewin.com · 10/12/2024Bluesky Scheduler is launching on Uneed today 🦋 I'd really appreciate your support with an upvote 🙏 @tsanlis.bsky.social was kind enough to offer a free skip-the-line pass for Bluesky-related projects. Uneed is a great platform - thanks for supporting the ecosystem! www.uneed.best/tool/bluesky...uneed.bestDiscover Bluesky Scheduler on UneedDraft and schedule posts on Bluesky 3201
Jack Lewin @jacklewin.com · 09/12/2024Hey! Sorry for the delay on this, quick update: I'll need to figure out how best to stay within Bluesky limits (they actually compress images when you upload directly), but I'm aware bigger image uploads are important, so I'm hoping to add this soon! 010
Jack Lewin @jacklewin.com · 09/12/2024I reached out directly to the first few (this was great for getting some test users & early feedback), since then it's come through posting about it and word-of-mouth I'm in "build" mode at the moment though, really - going to spend more time on marketing once I've finished the table stakes stuff 010
Jack Lewin @jacklewin.com · 09/12/2024Hey! Yes, I'm planning to support bigger file uploads :) I'll need to figure out how best to stay within Bluesky limits (they actually compress images when you upload directly), but I'm aware it'll be useful, so it's definitely on my mind! 110
Jack Lewin @jacklewin.com · 09/12/2024I've just noticed that blueskyscheduler.com reached 50 users last weekend! A tiny but fun milestone 🎉 #buildinpublic 💻🌱 4120
Jack Lewin @jacklewin.com · 09/12/2024Interested to see how you get on! Are you sticking with Outrank, or trying different solutions? (I had a similar experience there, it definitely wasn't autopilot - although I didn't give it much training content) 100
Jack Lewin @jacklewin.com · 09/12/2024Hey! 👋 You get redirected to Bluesky to log in (OAuth), so I never have access to your credentials - it's more secure than app passwords. I don't plan to support password login, and Bluesky discourage developers from using that: docs.bsky.app/blog/oauth-a... 110
Jack Lewin @jacklewin.com · 07/12/2024I'm working on something for 🦋 myself - just appreciating the marketing angle :) 010
Jack Lewin @jacklewin.com · 07/12/2024Spent some time today on quality-of-life fixes. Also started improving the "draft posts" flow ✨ This is coming in the next couple of days 💻🌱 #buildinpublic 111
Jack Lewin @jacklewin.com · 07/12/2024Had a super busy week, so I've been quiet on here Back to #buildinpublic this weekend! Today I'm polishing some rough edges on blueskyscheduler.com. Tackling a couple of UI bugs, more useful error handling, and allow saving a draft when it exceeds the character limit 150
Jack Lewin @jacklewin.com · 04/12/2024sdsa.ai has some AWESOME easter eggs Is it a marketing website, or a hidden cyber challenge? (well now I'm posting about it, so it's evidently good marketing!) /dev/agents is David Singleton's new startup (ex Stripe CTO). They're really sweating the details, and having some fun 😄 010
Jack Lewin @jacklewin.com · 04/12/2024Hey 👋 Thanks a lot, I'm on the waiting list! (7635) but I'm having some trouble with my listing - would you mind dropping me a DM please, or should I reach out somewhere else? 120
Jack Lewin @jacklewin.com · 02/12/2024Nice one, @tsanlis.bsky.social! It's great to see folks supporting the ecosystem 💙 blueskyscheduler.com is a free tool for drafting & scheduling posts :)blueskyscheduler.comBluesky Scheduler | Schedule posts on Bsky 120
Jack Lewin @jacklewin.com · 01/12/2024Not worried about the competition - one of my favourite things about Bluesky is that anyone can build on top of it :) More conscious of folks getting confused about two products with the same name. Anyway, I agree re: overthinking, it's probably not worth focusing on right now 120
Jack Lewin @jacklewin.com · 01/12/2024This is awkward... Indie makers, what do you do when somebody launches a product with the same name as yours? Someone launched "Bluesky Scheduler" on Product Hunt today, but I've got blueskyscheduler.com 😬 I sent them a DM the other day, but no response... How best to handle this? #buildinpublic 9131
Jack Lewin @jacklewin.com · 01/12/2024I'll figure out what's up with that - the documentation says 1MB max (Bluesky limit) but I can upload bigger files on the web, so 🤔 I'll have a look (probably tomorrow) and let you know! 110
Jack Lewin @jacklewin.com · 30/11/2024Hope it's useful! Shout if you have any feedback or feature requests :) 000
Jack Lewin @jacklewin.com · 30/11/2024Thanks for this @tuancao.me! Love how an ecosystem is forming around Bsky 🦋 010
Jack Lewin @jacklewin.com · 30/11/2024Hey 👋 It's not built-in, but I've built a free tool to help with this: blueskyscheduler.com Let me know if you give it a try - hope it's useful! 110
Jack Lewin @jacklewin.com · 30/11/2024Hey 👋 I've built a free tool to help with this: blueskyscheduler.com Let me know if you give it a try - hope it's useful! 110
Jack Lewin @jacklewin.com · 30/11/2024Added support for drafts to blueskyscheduler.com Also added a warning to make sure you don't lose unsaved changes when leaving the page ✨ Productive afternoon! 430
Jack Lewin @jacklewin.com · 29/11/2024Did something I never thought I'd do this week - left a gig early 🫣 Last-minute tickets, changed my plans & got there just in time for the support (who was good!) Then the band came on and it was... so flat 😳 Stayed for ~1hr, then decided to cut our losses. No regrets (apart from the ticket, heh) 030
Jack Lewin @jacklewin.com · 26/11/2024Finished the landing page 💪 There are still a few things I'd like to improve, it's not polished, but I wanted to get something "good enough" as a starting point - I feel like I've done that. Fun fact: the first post in this thread came via www.blueskyscheduler.com. It forced me to get started 😅 000
Jack Lewin @jacklewin.com · 26/11/2024Hey! I'd love to share blueskyscheduler.com on the directory - early days still, but I'm building in public & constantly improving it 🌱blueskyscheduler.comBluesky Scheduler | Schedule posts on Bsky 000
Jack Lewin @jacklewin.com · 26/11/2024Hope the next few days feel a bit more positive - my DMs are always open 🙂 110
Jack Lewin @jacklewin.com · 26/11/2024I just set prefetch=false on the link once I figured out the problem, maybe a POST request makes more sense semantically, but this works too! 010
Jack Lewin @jacklewin.com · 26/11/2024Anyway, back to building: I really underestimated how long it would take to write the copy 😅 Copywriting is not my forte. Or maybe the problem is indecisiveness (ha) Speaking of which: I need a second opinion here, any preferences? I'm leaning towards the bottom one b/c the spacing feels better... 210
Jack Lewin @jacklewin.com · 26/11/2024The annoying auth bug: I have a "sign out" link which seemed harmless: - Link to /sign-out - Clear the session - Redirect to homepage For some reason I kept getting logged out after clicking around a bit. No obvious reason, the cookie just disappeared Of course, Next.js was prefetching the link 😭 200
Jack Lewin @jacklewin.com · 26/11/2024- Added a subheading to showcase the benefits - Fixed the CTA - Wasted a bunch of time on a very annoying auth bug Need to add some social proof here, but for now, maybe I'll have some fun with it 😄 100
Jack Lewin @jacklewin.com · 26/11/2024Btw, the homepage currently looks like this (...yeah, that's all I've got) I'm happy enough with the header copy, it gets straight to the point and I'm okay with keeping it narrow - for now, at least Need to communicate the benefits better (so what?) and the CTA feels pretty ugly (sorry button) 100
Jack Lewin @jacklewin.com · 26/11/2024Couple of resources I'm gonna try and follow (and hopefully get part of the way there) www.julian.com/guide/startu... - super in-depth www.kalzumeus.com/2009/08/06/l... - oldie but goodie 100
Jack Lewin @jacklewin.com · 26/11/2024Okay, tonight I'm going to #buildinpublic a landing page for Bluesky Scheduler. So you'll get to see my design struggles, I suppose 😄 Wish me luck! 2130
Jack Lewin @jacklewin.com · 26/11/2024Nice one! I think blueskyscheduler.com would be a good fit, would you be up for adding it? (bear with me on the homepage - I'm focusing on that tonight!)blueskyscheduler.comBluesky Scheduler | Schedule posts on Bsky 010
Jack Lewin @jacklewin.com · 26/11/2024I tackled this last night, so I feel your pain! This reference app was useful: github.com/bluesky-soci... 110
Jack Lewin @jacklewin.com · 26/11/2024I'm focused on Bsky/atproto right now, but cross-posting to X and Threads is definitely a consideration 000
Jack Lewin @jacklewin.com · 25/11/2024Thanks @marckohlbrugge.com for sharing this example repo a couple of days ago, it would've been much more painful to go from scratch github.com/bluesky-soci... 010
Jack Lewin @jacklewin.com · 25/11/2024I started out with that because it's easier to get up & running, but I'm really not keen on handling passwords manually - plus the extra considerations like 2FA that can trip you up 😅 110
Jack Lewin @jacklewin.com · 25/11/2024Praying for the day @authjs.dev supports the at-proto OAuth spec, yikes that was a bit of a pain 100
Jack Lewin @jacklewin.com · 25/11/2024Tonight's goal: finish implementing OAuth for Bluesky Scheduler & make some improvements to the login flow after getting some useful feedback. Let's go... 💻🌱 #buildinpublic 2130
Jack Lewin @jacklewin.com · 25/11/2024I'll help anyone get to $5k MRR within a week - guaranteed results ...my consulting fee is only $10k/m 😆 010