— Writing

Notes on building
in public.

Essays on engineering, craft, and the projects I'm shipping. Written mostly for myself, shared in case it's useful.

Feb 15, 2025Featured

What is Fediverse?

In simple terms, it is a network of websites that interact with each other through a shared protocol called ActivityPub.

3 min read
Apr 1, 2024

Building 10 ideas a day

A small step towards not thinking about the result of the launch but actually putting something out in this wild world!

2 min read
Feb 27, 2024Featured

Leaving Postman and what's ahead

Leaving Postman to build products and grow newsletters.

3 min read
Dec 25, 2023

How to self-host a blog using Ghost?

In today's technology-driven world, your online presence matters more than ever, and starting a blog website is the first step in leaving your mark. If you're looking for a…

15 min read
Dec 24, 2023

How to create blog on Ghost

Have you ever dreamt of starting your very own blog? A space where you can share your thoughts, experiences, and creativity with the world? Well, you're in luck! We're going to…

6 min read
Jul 17, 2022

Automate your Logseq or Obsidian graph to Github (Simple Workflow)

Been struggling to backup your knowledge graph every once in a while?

1 min read
Jul 31, 2021Featured

How to setup Nodejs, EJS with Typescript using Gulp and Webpack

Ever wanted to use typescript with nodejs for the backend and for the frontend using EJS templating engine? Let's use gulp and webpack for that.

11 min read
Jul 11, 2021Featured

Configuring Ghost SSL with multiple domains

Ghost only server content on one domain at a time. But what if we want to redirect the multiple domains to the same ghost installation? Let check it out.

3 min read
May 31, 2020

How to Create/Extend Django Custom User Model

Django Documentation says to create a Django custom user model at the start of the project. But it can look like a daunting task. Let's look at how to do it easily.

14 min read
Apr 20, 2020

What is a Scripting Language?

What is a Scripting Language? Scripting languages are used to write Script. They are a series of commands that are executed with the need of a Interpreter.

5 min read
Mar 18, 2020

Top 7 Hands-on HTML CSS projects for beginners to practice

What's a better way to learn HTML and CSS than to make something from them! Let's see the Top 7 HTML CSS projects for beginners to kick off their journey.

8 min read
Mar 12, 2020

What is Programming? Everything you need to know!

What is Programming? It is a way to instruct/tell a computer to perform a specific task/solve a problem. What are Coding and Programming differences?

4 min read