John O'Nolan

john.onolan.org · Personal blog · on HN since 2009

John O'Nolan is the founder of Ghost and writes about open source publishing, non-profit structure, and the history of the project.

What HN saysHN commenters discuss Ghost's origins as a WordPress alternative, its YC rejection and non-profit structure, and some feel its original vision drifted.
29HN people shared it
9linked it in comments
23stories submitted
746story points
7 months agolast shared
2009people per year2026

Most-shared posts

  1. 1
    Ghost — rethinking WordPress
    6 people · 502 points · first shared 2012 · 224 comments on HN
  2. 2
    The Price of Success
    3 people · 8 points · first shared 2014 · 1 comments on HN
  3. 3
  4. 4
    Democratising publishing
    2 people · 180 points · first shared 2024 · 50 comments on HN
  5. 5
    A decade after being rejected by YC
    2 people · 7 points · first shared 2024 · 1 comments on HN
  6. 6
    Ghost: From Fiction to Function
    2 people · 5 points · first shared 2012 · discussion on HN
  7. 7
    Open Source in the Age of AI
    2 people · 4 points · first shared 2026 · discussion on HN
  8. 8
    Thoughts on Calypso, WordPress and JavaScript
    2 people · 3 points · first shared 2015 · discussion on HN
  9. 9
    12 Years of Ghost
    2 people · 2 points · first shared 2025 · 1 comments on HN
  10. 10
    The World’s Best Web Designers Are Unknown
    1 people · 20 points · first shared 2009 · 11 comments on HN
  11. 11
    Dear Dribbble, I Quit.
    1 people · 5 points · first shared 2011 · discussion on HN
  12. 12
    Open Source Business
    1 people · 3 points · first shared 2015 · discussion on HN
  13. 13
    The State of Casual Blogging
    1 people · 2 points · first shared 2016 · discussion on HN
  14. 14
    I Built a CLI for Ghost
    1 people · 1 points · first shared 2026 · discussion on HN
  15. 15
    Building a startup is like
    1 people · 1 points · first shared 2015 · discussion on HN

What HN people wrote when they linked it

quaz3l · 2012-11-25
When I came across the [Ghost](http://john.onolan.org/ghost/) while reading HN I really liked it, and have thought about making something similar, but have never gotten around to it. In the last few days though I have put it together just as John described (I don’t know if its legal or morally right to publish it, but I will blog about it at least because I have spent some time on it. I finished working on the fifth image down in his post, -the post list and preview- I also finished the sixth image, which is the editor with markdown, and preview. Now I am working on the backend which is created with PHP and the Slim PHP RESTful application framework. If you would like to check out the current version of my rendering of Ghost, you can see it on GitHub by following the link.
modernerd · 2013-03-22
I signed up for an account today. They don't give much away on their homepage, so here's a preview of the current post editor for those interested: http://d.pr/i/189H You can sign up today for $5 and you won't be billed again until they're out of beta. I felt it was worth doing because I support their vision and I'm keen to see how it develops, even though the actual product is very bare bones at the moment. (e.g. No template editing, no pages, can't save posts as drafts.) What they have so far seems fast, clean, and easy to use, though. The environment is refreshing compared to WordPress and more suited to medium-to-longform writing than tumblr. My advice to the creators: show actual mockups of what you're hoping to build. (e.g. http://john.onolan.org/ghost/ ) Promising never to sell out is great, but I would much rather see a visual pledge in the form of, "This is what we plan to make [screenshots] and this is the order we're building those features." Even if you don't offer a definitive schedule, at least your beta backers will feel more invested in the journey you're on.
apitman · 2024-10-31
What strikes me about Ghost's story is that if they hadn't failed to get in to YC[0], they probably would have failed for real, because eventually the VCs would have come calling and they're obviously not a unicorn. Instead, they have a successful organization providing a livelihood for almost 50 people, and real value to countless more. [0]: https://john.onolan.org/a-decade-after-being-rejected-by-yc/
freediver · 2022-05-23
You are probably right. I still feel a lot of the original vision and promise of the project has been lost in this translation. Ghost origins were a promise of better blogging (it criticised WordPress for becoming a CMS and then it became a CMS itself). https://john.onolan.org/ghost/
johnonolan · 2018-05-16
We pay full corporation taxes and receive no tax benefits of any kind. As mentioned several times in this thread, our company is based in Singapore, not the US. The structures, laws and taxes are not equivalent. I wrote a post about this a while back here: https://john.onolan.org/what-it-means-to-be-non-profit/
jackbravo · 2015-11-21
The creator of ghost (the blogging platform) was a wordpress developer. He doesn't think that wordpress hasn't changed: > http://john.onolan.org/project-ghost/
mu_killnine · 2013-09-20
I thought I'd mention that this is the release for Kickstarter backers only right now. Unfortunately, I didn't find out about this project until after the KS so I am out of luck for a few weeks. If you don't know what Ghost is, I suggest you take a look at John O'Nolan's post from a while back that precipitated Ghost: http://john.onolan.org/ghost
twog · 2013-04-29
The original ghost platform was supposed to be developed in php http://john.onolan.org/ghost/ Im guessing thats why OP specified node.js in the title
taylorbuley · 2012-11-05
Very interesting ideas here, for me particulary in the "free as in Mozilla, not as in Automattic" angle. Some might consider it blasphemy to say Auttomattic and WordPress have divergent goals so I'm glad people are having the discussion. All that said, I'm not sure I want a CMS from someone who uses images for text instead of actual text http://john.onolan.org/wp-content/uploads/2012/10/81.png

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close