How to set up DKIM on Cloudflare for email authenticity.
Comparison of the Lego Ducati Panigale V4R and an actual, real Ducati Panigale. Conclusion: Kinda similar, but missing details.
Comparing my favourite (and cheapest) email system — Sendy + Amazon SES with ConvertKit, Omnisend, MailChimp, GetResponse, Sendinblue, Moosend, Mailerlite, and Flodesk.
WordPress is great, but Ghost is beautifully simple. But before deciding to use it for your travel or lifestyle blog, consider whether Ghost is your best option.
How the Hooshmand.net site is built: using Ghost, DigitalOcean, some customisation, and Cloudflare.
How to update fix a crash on ghost start or ghost restart, after updating ghost-cli, ghost, node, or nodejs.
How to show a separate Hero Image on your post (different to page's social media sharing or feature image) in a Ghost 2.0 blog.
I often get asked to explain SEO. This is SEO explained simply, in just one, easy sentence.
The JAMStack is the latest technology for building fast, scalable, and easy to manage websites. This is the JAMStack explained for people used to using a regular website builder
How to resolve Error 521 with Cloudflare and an Ubuntu server on DigitalOcean or Linode, using some quick Bash scripts.
Review of Ghostboard, the analytics dashboard for Ghost blog users, and why I decided to not use it.
How to install GoAccess on a Ghost server for privacy-focused website analytics.
How to clone your friend into a robot... on Slack. Using an API on Google Apps Script, and some Zapier magic to create TurzoBot.
Use Ghost as a Headless CMS to build static pages with Gatsby and Netlify — The Super Fast and Easy Way
Search intent hacking - rank higher by sending signals to Google that "this is the page people are looking for".
Make sure your website is being crawled by Google and Bing.
A comparison of privacy-focussed alternatives to Google Analytics: GoAccess, Matomo, Fathom and Simple Analytics.
Which Chromebook you should switch to depending on your budget and where you want to buy from.
The Pixelbook isn't good enough as a daily driver for an entrepreneur, so I went back to a Mac.
How to choose between Wordpress, Shopify, Ghost, Wix and all the others for first-time website creators
Software needs to talk to other software in order to make your world work, and they talk just like humans do, using APIs. I try to explain it here in human language.
Why you can ditch your Macbook Pro for a Chromebook (Pixelbook) and still live to see another day.
Why I think Ghost 2.0 is far better than Medium as a host for your blog - personal or professional. If you are comparing Ghost to Medium I'm here to say you need to pick Ghost.
A complete guide on how to set up a second (or multiple) Ghost blogs or sites on one server, on DigitalOcean or anywhere else.
How to use grids and column layout in Ghost Koenig editor, for a two-column or three-column layout. Works in Casper or any theme without Bootstrap!
Stay up to date! Get all the latest & greatest posts delivered straight to your inbox