Skip to content

What I’m using to build my site

Haikal Kushahrin
Haikal Kushahrin
2 min read
What I’m using to build my site

When I wanted to build my site, I quickly Googled and set it up an hour later. In hindsight, I should’ve done more research. I started by using WordPress with crappy self-hosting, and I wished I didn’t start there. Here’s the current stack of what I’m using.

Website

  • Ghost: If you love Apple products because “they just work”, you’re going to love Ghost. Ghost is to blogs what Apple is to smartphones. It’s fast, and it functions well as a blog straight out of the box. There’s no need to tinker around with plugins and settings, unlike WordPress.
  • DigitalOcean: I use DigitalOcean to host my Ghost site. You need to get your hands dirty to set it up, but that can quickly be done by following some Internet guides. It’s cheap too! Pricing starts as low as $5 a month. Use my link for $100 credit (valid for 60 days). Students can get ten months for free if they link their DigitalOcean account to the Github Student Developer Pack.
  • Substack: Substack’s a fast and cheap way to set up your newsletter. However, I’m considering moving to Revue as I can use a custom domain for free, and it has integrations with Ghost. (The only thing putting me off right now is the lack of an import feature)
  • NameCheap: I use Namecheap to buy domains. It’s cheaper compared to other domain providers, and it includes domain privacy for free. Students can get one .me site free for one year via the Github Student Developer Pack.
  • CloudFlare: I use Cloudflare as a CDN. It helps secure my site and gives my site a free SSL certificate.

Design

  • Canva: I keep it simple when it comes to design, and I use Canva to make my featured images. Most of my featured images take about 5 minutes to create, and many love it. Students can get free Canva Premium for a year via the Github Student Developer Pack.

Writing Apps

  • Roam Research: Roam is where I keep all of my notes, and it’s where I do the initial outlining for my articles as I can quickly create an outline by connecting ideas.
  • Bear: I use Bear for the initial drafting of an essay. It’s beautiful, fast, and is a pleasure to write on. Best of all, you can use Markdown!
  • Google Docs: Google Docs is where I edit my first draft. It’s not Markdown, but it works.
  • Grammarly: I use Grammarly for finding typos and grammatical errors. The free version is good enough!
  • Hemingwayapp: I use the Hemingway App to make my writing bold and clear. It highlights lengthy and complicated sentences, as well as adverbs and passive voices.
  • Notion: I use Notion as a database of all my articles. I keep all published articles in here as you can easily navigate and search Notion’s database. It also functions as a backup of all my pieces! Students can get the Personal Pro plan for free.
Writing

Comments


Related Posts

Members Public

Plus Minus Next Journaling in Roam Research: An Easy Method for Weekly Review

One of the best habits I picked up recently is doing a weekly review. I'd feel lost and agitated whenever I miss doing it. Instead, doing one primes me for the next week and allows me to learn from my mistakes and successes in the previous week. Everyone knows that

Plus Minus Next Journaling in Roam Research: An Easy Method for Weekly Review
Members Public

Dealing with imposter syndrome

I've been feeling like an imposter lately - and that's not because I've been playing Among Us. I've been writing for quite some time, but I feel like most of my work is garbage. "I'm not that good of a student or writer". "I'm too young, and I haven't lived

Dealing with imposter syndrome
Members Public

Developing a daily publishing habit

How does Seth Godin write a blog post every day? That's a question I've been trying to answer for quite some time now. I'm well aware that publishing daily is a good habit for newbie writers. William Zinsser had something to say about this in his book On Writing Well:

Developing a daily publishing habit