Profile avatar
johnonolan.bsky.social
Founder/CEO at @Ghost.org - Geographically restless. Mostly posting about publishing, media, open source, JavaScript, Laravel, bootstrapping, SaaS, activitypub, and design.
128 posts 6,437 followers 443 following
Regular Contributor
Active Commenter

Did a fun lil episode on The Business of Open Source recently, talking about building an OSS company designed around long-term sustainability. Will be chatting more about this at Open Source Founders Summit in Paris, in May! (Link in the shownotes) share.transistor.fm/s/b15a5e8f

On my way to Brussels for #FOSSDEM - I’ll be speaking (about ActivityPub, Ghost, and the fediverse) on Saturday evening in the Social Web track. Hope to see you there if you’re attending 🤗

Open source software on Kickstarter is my jam. @ghost.org was born on Kickstarter, and now thrilled to be able to sponsor the amazing ActivityPub-driven PixelFed on our collective quest to bring back the open web. www.kickstarter.com/projects/pix...

I've been testing this for a couple of months, and I think they're onto something special with Surf. Really excited by where this is going 🏄

A small number of people say their growth "slows" after they move from Substack to Ghost. Here's why: Substack's VC incentives are based on making number-go-up. They disable double-opt-in on recommendations, so you get fake subs 📈 Ghost does not do this. Quality > Quantity. Humans > Nguyens.

I tried that "Roast me and don't hold back" ChatGPT prompt 2 weeks ago and it was so harrowing that I'm still thinking about it to this day

Thanksgiving is the only time of year where American capitalism suddenly grinds to a halt in favour of the standard European "ehhh, let's circle back to this next week"

If I could make a starter pack full of indie hacker starter packs, these packs would be in it: go.bsky.app/G4EFzCH go.bsky.app/FiXK17p go.bsky.app/9Xi4xtt go.bsky.app/KSNgkbQ go.bsky.app/Bs14SEw

@levels.io come on schmevels let’s do this

We've invested tens-of-millions of dollars in free, open source technology for independent media. And we're just getting started.

it seemed like a good idea at the time ok

Figured out how to make a search shortcut for the new ChatGPT Search feature in Arc / Chrome 👇 So you keep whatever default search engine you prefer, but have ChatGPT search only a [tab] away:

Had a lot of Qs over the last few weeks about how @ghost.org is going to avoid ending up in the same situation as WordPress A lot of trust has been broken So, I wrote up how we structure & think about business, governance, open source, community & ecosystems: john.onolan.org/democratisin...

Excited that @ghost.org now has an official presence on Bluesky! 🦋

Just managed to rewrite 80% of one of our internal apps in the space of 3 hours using Laravel. So satisfying. All that’s left to do now is the remaining 80%