building open source software @ghost.org
🫶 Reach millions of users across the social web
🔎 Understand what works with native analytics
➕ Powerful new creator tools
📈 $100M earned for indie publishers
ghost.org/6/
🫶 Reach millions of users across the social web
🔎 Understand what works with native analytics
➕ Powerful new creator tools
📈 $100M earned for indie publishers
ghost.org/6/
It might kill me yesterday instead.
It might kill me yesterday instead.
- people concerned about scratching their BMW
- people trying to hide the fact that they’re shoveling in-n-out into their mouth before going in
- people concerned about scratching their BMW
- people trying to hide the fact that they’re shoveling in-n-out into their mouth before going in
The future is now.
The future is now.
It’s almost good enough to be essentially a natural language -> code compiler.
The git repo shouldn’t store the code, it should store the prompt that generates the code.
It’s almost good enough to be essentially a natural language -> code compiler.
The git repo shouldn’t store the code, it should store the prompt that generates the code.
Me today: pasting the message from my AI Code Review bot into the chat with the AI Agent that actually wrote my PR
Me today: pasting the message from my AI Code Review bot into the chat with the AI Agent that actually wrote my PR
Grateful to have found meaningful work in tech that's both challenging and that aligns with my values — an underrated and increasingly rare attribute in this industry, for me at least.
12 years since @ghost.org launched on Kickstarter, now at $8M ARR, and powering almost $100M in revenue for independent publishers 📈
A few reflections on building an open source publishing platform, for a long time:
john.onolan.org/12/
Grateful to have found meaningful work in tech that's both challenging and that aligns with my values — an underrated and increasingly rare attribute in this industry, for me at least.
I don't want to painstakingly define requirements in natural language for the AI, manually QA its code, and fix its linter errors.
I want the AI to read my mind.
I don't want to painstakingly define requirements in natural language for the AI, manually QA its code, and fix its linter errors.
I want the AI to read my mind.
I have a setting in Cursor enabled to prevent the agent (claude-3.7-sonnet) from editing dotfiles.
Claude tries to create a `.env` file and gets blocked by Cursor.
So it creates the `.env` file with a shell command instead.
I have a setting in Cursor enabled to prevent the agent (claude-3.7-sonnet) from editing dotfiles.
Claude tries to create a `.env` file and gets blocked by Cursor.
So it creates the `.env` file with a shell command instead.
Now you can control where sponsored content shows up and who sees it — from a single post.
Want to fine-tune the design? We added new settings for that too!
Now you can control where sponsored content shows up and who sees it — from a single post.
Want to fine-tune the design? We added new settings for that too!