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 editor that's actually a super cool curation tool.

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.