Good morning HN! John from Ghost here - Thanks for all your support over the last 5 years. We wouldn't be here if it wasn't for that very first blog post hitting the #1 spot of HN and getting so much attention back in 2012. That was the very first time anyone ever heard about Ghost, and everything we've built since then has been thanks to that.
Hey, thanks for Ghost, seriously. I was looking to port over our homegrown django blog app into a proper blogging engine and I immediately though of Medium because of HN conditioning, and had so many problems with it, all of them boiling down to lack of control: No way to embed stuff we wanted (we wanted to embed interactive graphs and tooltips), no way to disable some bullshit features (highlight popups), no way to…
What we've learned from building Ghost after 5 years and $3M
131–140 of 182 posts
Re: What we've learned from building Ghost after 5 years and $3M
#132Earlier quoted context omitted.
Hey, thanks for Ghost, seriously. I was looking to port over our homegrown django blog app into a proper blogging engine and I immediately though of Medium because of HN conditioning, and had so many problems with it, all of them boiling down to lack of control: No way to embed stuff we wanted (we wanted to embed interactive graphs and tooltips), no way to disable some bullshit features (highlight popups), no way to…
What is self hostable?
Re: What we've learned from building Ghost after 5 years and $3M
#133Ghost is looking dated today with those templates and their script tags. Technically speaking, today, I'd rather use Gatsby as a Wordpress front-end.
I feel Ghost is trying to be the ideal replacement for WordPress i.e. you have a lot of engineers who love JavaScript and node but also having a marketing team that wants a blogging platform. I also agree it feels like static site generators are starting to take over (personally think its an awesome direction the web is headed towards for some sites) but not everyone is familiar how to use them so Ghost is another ni…
Re: What we've learned from building Ghost after 5 years and $3M
#134Good morning HN! John from Ghost here - Thanks for all your support over the last 5 years. We wouldn't be here if it wasn't for that very first blog post hitting the #1 spot of HN and getting so much attention back in 2012. That was the very first time anyone ever heard about Ghost, and everything we've built since then has been thanks to that.
Re: What we've learned from building Ghost after 5 years and $3M
#135Good morning HN! John from Ghost here - Thanks for all your support over the last 5 years. We wouldn't be here if it wasn't for that very first blog post hitting the #1 spot of HN and getting so much attention back in 2012. That was the very first time anyone ever heard about Ghost, and everything we've built since then has been thanks to that.
Re: What we've learned from building Ghost after 5 years and $3M
#136Good morning HN! John from Ghost here - Thanks for all your support over the last 5 years. We wouldn't be here if it wasn't for that very first blog post hitting the #1 spot of HN and getting so much attention back in 2012. That was the very first time anyone ever heard about Ghost, and everything we've built since then has been thanks to that.
Hey, thanks for Ghost, seriously. I was looking to port over our homegrown django blog app into a proper blogging engine and I immediately though of Medium because of HN conditioning, and had so many problems with it, all of them boiling down to lack of control: No way to embed stuff we wanted (we wanted to embed interactive graphs and tooltips), no way to disable some bullshit features (highlight popups), no way to…
Re: What we've learned from building Ghost after 5 years and $3M
#137I was on board from the beginning! What a great product. Too bad they dropped support for Postgres at some point, otherwise it would still be my platform of choice!
Re: What we've learned from building Ghost after 5 years and $3M
#138Good morning HN! John from Ghost here - Thanks for all your support over the last 5 years. We wouldn't be here if it wasn't for that very first blog post hitting the #1 spot of HN and getting so much attention back in 2012. That was the very first time anyone ever heard about Ghost, and everything we've built since then has been thanks to that.
Hey, thanks for Ghost, seriously. I was looking to port over our homegrown django blog app into a proper blogging engine and I immediately though of Medium because of HN conditioning, and had so many problems with it, all of them boiling down to lack of control: No way to embed stuff we wanted (we wanted to embed interactive graphs and tooltips), no way to disable some bullshit features (highlight popups), no way to…
I use Postgres for other things, really don't like having to have a separate MySQL setup just for ghost...
Re: What we've learned from building Ghost after 5 years and $3M
#139Thanks for the post, its great to hear that Ghost is doing well - I love using it. > [Github] has become too transactional - more support tool than collaboration I strongly agree with this. I wish Github "Issues" were relabeled "Comments" and need not be "Open" or "Closed". Issues need action, comments do not. I've been burned many times now by solving someone's issue and then finding out they use my code for their b…
Why not just close the issue and direct the person to stackoverflow, superuser, etc. if you think it falls into that category?
Re: What we've learned from building Ghost after 5 years and $3M
#140Earlier quoted context omitted.
Congratulations on the 5th anniversary! A question: Do you think your choice of technology stack (JavaScript, node.js) played a part in your success? I've read many times from product creators that developers wildly overestimate the importance of choosing a language or technology stack when in fact it has little bearing on whether a product will succeed. Do you have any thoughts on this topic?
I do! It's nuanced, and every language decision has benefits and drawbacks. Making a bet on JavaScript/Node.js 5+ years ago was a big risk - a lot of people laughed at us or chastised the decision. A lot of those people are now also rewriting their apps in JavaScript. When it came to selecting Node, the biggest benefit was that it was notable. If we had said "HEY we're making another blogging platform in, wait for it…