Hi, I'm Farhan

(nahr on the internet)

Swe, craftsman. I like designing and building useful interfaces.

These days most of my time is spent thinking deeply about computers and how I can effectively communicate with them to solve certain problems.

This past year has been a weird one. I’ve been depressed, anxious and burnt out for most of it(until fairly recently tbh) but fwiw I did figure how to fix them and always have energy to do things I like. Currently, I’m working on lapis, a collaborative tool to curate your favorite internet things in one place using a multi-column editor.

Aside from work, I like reading, going on walks and thinking about poorly defined problems. I’ve gotten pretty good at solving them over the years and it has only made my life easier. I also really love video games and filmmaking so I try to learn how they are made whenever possible so i can create one of my own someday.

Apps

Lapis

Multi-column document editor for writing, saving and publishing relevant information.

Pandora

AI powered canvas interface for image editing and bookmarking.

Range

Valorant's shooting range on web using three.js

Writings

You shouldn't build a canvas app

It's not worth it but if you really want to, this is how you should build one.

LLMs and Ideas

How i use LLMs and how to have good ideas to solve interesting problems.

Attempts

Monet

DOM based canvas that is the best digital scrapbook ever.

Phantom

A 3DGS gallery for my favorite Renaissance Art.

GPUs and Shaders

Some notes and my experience with graphics programming.