collection of tools and writings by Nirav, a computer programmer

I like to make things, and I like to write about making things. I enjoy building intricate, complex systems that deliver a beautiful user experience.

This is some of my stuff.

keyboard

keeb.01

This is a cool keyboard I made to practice the ancient art of hand-crafted bespoke keyboard building.

keyboard

nirav

Nirav in his natural habitat, writing code in a cozy room.

keyboard

mnsa

मनसा is a Nepali programming language. I wrote the compiler and, a rudimentary IDE in Electron.js, and Arduino-compatibility.

keyboard

Flappy Milennial

A game I made in a weekend. It's a clone of Flappy Bird, but with a twist.

keyboard

Octopus Game

This game engine and a prototype game.

keyboard

microkeeb.01

A compact 8 key macropad I made with Simon. My first keyboard project.

keyboard

Playdate Calendar

A Nepali calendar app for the Playdate handheld game console.

keyboard

Dot Matrix Display

This DMD project was a lot of fun.

keyboard

Router UPS

A simple, yet effective, power backup system for the Router.