Kartik Nair
Programmer & design enthusiast
hi@kartikn.com
Hi there — I write code (and sometimes words) for a living and spend my free time learning about things I enjoy like music, compilers, typography.
I studied computer systems engineering at Middlesex University and spent my last year there working on my thesis project: Deft. Where I designed a memory-safe systems programming language and implemented a reference compiler for it.
Currently I'm based in Dubai and work remotely at an early-stage startup in the crypto space researching and designing protocols.
Projects
Writing
An Intro to Compilers in JavaScript
Guide to building out a compiler phase-by-phase in JavaScript.
Using JSX without React
JSX gives us a great way to handle HTML-based templating in JavaScript. Let's see how we can use it without react
SPA-like instant navigation in static sites
Improve the user experience on your static sites with a tiny bit of JavaScript
Improve your web typography with a few solid tips
A few solid & easily implementable tips to step up your website's type game