Hi there — I’m Kartik.

I write code and spend my free time learning about things I enjoy like music, compilers, typography.



An ultra-minimal blogging platform for anybody who writes.


Local bookmarks/notes/image cataloguing using the filesystem.


Create a personal homepage from a collection of links.


Building a simple static site generator in node.js

The process of building a simple static site generator powered by markdown using only node.js

Learn how to build a fast & responsive markdown editor with React, Firebase, & SWR

A guide to building a sleek and user-friendly markdown editor.

Generating accessible color combinations for the web

Creating a unique, yet accessible, experience for every visitor with generative design

Improve your web typography with a few solid tips

A few solid & easily implementable tips to step up your website's type game

See All Posts →