Pinned
blueskycounter.com is back online! It now shows historical follower growth all the way back from when you firsted signed up to Bluesky Reposts appreciated 😊
Marc Köhlbrugge
@marckohlbrugge.com
🚧 Building blueskycounter.com wip.co betalist.com roomai.com startup.jobs m-u-l-t-i-v-e-r-s-e.com handle.horse submit.co and more.
4.4K followers219 following163 posts
Pinned
blueskycounter.com is back online! It now shows historical follower growth all the way back from when you firsted signed up to Bluesky Reposts appreciated 😊
Marc Köhlbrugge reposted
Martian CEO @inazarova.bsky.social is talking to founders choosing Rails and @marckohlbrugge.com was an obvious success story. And his advice isn’t about “hustle” or “grit” ...but curiosity, speed, and a willingness to be publicly wrong.
I'm looking to get some press coverage for BlueskyCounter.com Who should I talk to?
I converted BlueskyCounter.com 's codebase from Node to Ruby on Rails. It should be more reliable now and I can add more features quicker 🙌
Shout out to @mackuba.eu and @frabr.lasercats.fr for their work on their Ruby gems. Couldn't make this migration without those 🙏
Some recent improvements: - Followers are now updated in real-time using firehose data - Fixed some bugs causing incomplete data - Fixed some bugs in chart rendering - Switched default period from "all" to "last 3 months" - Added ability for me to manually add accounts w/o OAuth
I converted BlueskyCounter.com 's codebase from Node to Ruby on Rails. It should be more reliable now and I can add more features quicker 🙌
I converted BlueskyCounter.com 's codebase from Node to Ruby on Rails. It should be more reliable now and I can add more features quicker 🙌
Marc Köhlbrugge reposted
Replying to @marckohlbrugge.com
it's just because the post US-election boom, all those new users. new follows are down way more than new likes and posts. we're just reaching a different phase where starterpacks are less of a growth source. (graph from bsky.jazco.dev/stats)
Marc Köhlbrugge reposted
The atproto omniauth strategy is out ! And thanks to @marckohlbrugge.com and @mackuba.eu's didkit it can now resolve its endpoints dynamically (it's not a bluesky only strategy anymore)
Marc Köhlbrugge reposted
I keep finding cool 3rd-party apps and projects built for Bluesky, so I've started to collect them all here: justinjackson.ca/best-bluesky... Did I miss any?
You can now track your Bluesky followers from your iPhone home screen 👉 blueskycounter.com/scriptable
You can now track your Bluesky followers from your iPhone home screen 👉 blueskycounter.com/scriptable
Thank you to @gondo.bsky.social for suggesting this idea earlier today 🙌 bsky.app/profile/gond...
ios widgets, maybe push notifications for a post that gains certain traction
Marc Köhlbrugge reposted
What should I add to BlueskyCounter.com next? 💡 Track posts/follows in chart as well 💡 Detailed post analytics (likes, replies, etc) 💡 Browser extension (see stats in bsky.app sidebar) 💡 Trends/predictions (see when you reach milestone, etc) Any of this? Something else? Let me know 👇
CSS question: When loading blueskycounter.com/marckohlbrug... for a fraction of a second, the sidebar is hidden. It appears shortly after page load. Anyone know why? I expect it to be shown immediately
Marc Köhlbrugge reposted
You can now easily share your follower chart to Bluesky. Make sure you're logged in and click "Share to Bluesky" 😊 https://blueskycounter.com/marckohlbrugge.com
I think everyone should have Bluesky analytics free of charge, so BlueskyCounter.com main features will be free. To monetize, and support continued development, I’m exprimenting with “Featured Profiles”. If you want to promote your account and get more followers, you can pay to be in the sidebar.
1-click follows on blueskycounter.com are live now what else should I add?
I’ve been rebuilding blueskycounter.com to support historical data. Finally got it working locally 😊 Had to switch from Ruby to Javascript, as there’s no proper Ruby libraries for AT Proto yet and man the protocol is complex 😂
For example I tried the code from here but running into one issue after the other www.npmjs.com/package/@atp... Looking for a working repo ideally
Here's how far I got: github.com/marckohlbrug... It accepts a handle (e.g. marckohlbrugge.com), finds the right auth server to redirect to (looks at TXT records, etc). Redirects you there. Finally redirects you back to the app. That's where I hits an error
ok I've given up on this 😅 too complicated. hope someone can figure it out someday or that bluesky invests into developing some more open source libraries
ok I've given up on this 😅 too complicated. hope someone can figure it out someday or that bluesky invests into developing some more open source libraries
For any Ruby devs interested in Bluesky OAuth, here's my current work: gist.github.com/marckohlbrug... Logging in works, but refreshing tokens doesn't yet. And access tokens tend to expire in 30 minutes.
For any Ruby devs interested in Bluesky OAuth, here's my current work: gist.github.com/marckohlbrug... Logging in works, but refreshing tokens doesn't yet. And access tokens tend to expire in 30 minutes.