Get "PHP 8 in a Nuthshell" (Now comes with PHP 8.3)
Amit Merchant

Amit Merchant

A blog on PHP, JavaScript, and more

Everything I'm using to run this blog

I’ve been running this blog for more than 9+ years now. And over the years, I’ve tried and tested a lot of things to make this blog work.

After experimenting with a lot of different things, the current state of this blog is the result of all the learnings I’ve had over the years. So, in this article, I’m going to share everything I’m using to run this blog right now.

  • Jekyll - The blog is built using Jekyll, a static site generator. It’s a Ruby-based tool that converts your plain text files into a static website. It’s fast, secure, and easy to use. I’ve been using Jekyll for more than 6 years now and I’m not seeing myself switching over to any other tool anytime soon.

  • Reverie - It’s a custom-built home-grown Jekyll theme. Although I’ve open-sourced it, I have customized it a lot to use it as a base theme for my blog.

  • Cloudflare Pages - The blog is hosted on Cloudflare Pages which is a static site hosting service by Cloudflare. It’s also very easy to set up. The free plan is more than enough for a blog like mine.

  • Simple-Jekyll-Search - The search feature on the blog is powered by this little JavaScript library which is perfect for a static site built using Jekyll.

  • VS Code - I use it to write my blog posts. With a few Markdown extensions installed, it gives a familiar and cozy writing experience.

  • Adobe Express - I use Adobe Express to create social media images for my blog posts. It’s a free tool and it’s pretty easy to use.

  • Gumroad - I use Gumroad to sell my eBooks. It’s a great platform to sell digital products. It’s easy to use and has a great UI.

  • Lemon Squeezy - I use Lemon Squeezy to manage sponsorships on my blog. Setting up one-time and recurring sponsorships is a breeze with Lemon Squeezy. The cut they take is also pretty generous. I’m also trying it out as an alternative to Gumroad to see how it goes.

  • Substack - I use Substack to send out newsletters to my subscribers. It’s a great platform to build an audience and send out newsletters. It’s free to use as well.

Like this article? Consider leaving a

Tip

👋 Hi there! I'm Amit. I write articles about all things web development. You can become a sponsor on my blog to help me continue my writing journey and get your brand in front of thousands of eyes.

Comments?