Profile
  • projects
  • notes
  • blog
Notes

Thinking in public

Notes written in Obsidian and published from a separate repository. Updates appear here without rebuilding the whole site.

May 19, 2026

JS Compiler Theory

How JavaScript compilation works, from lexing and parsing to LHS/RHS lookups and ReferenceError vs TypeError.

JavaScriptEnginecompilerIntepreter
Read note
May 19, 2026

What is Scope?

An introduction to JavaScript scope, explaining how Engine, Compiler, and Scope collaborate to resolve variables across nested scopes.

JavaScriptJITScope
Read note
May 15, 2026

Lua 101

A crash course on lua programming language

luaneovimlanguage
Read note
May 15, 2026

Vite Env

Env management in a vite application

reactviteenv
Read note
January 1, 2022

HTTP

Hyper Text Transfer Protocal

httpnetworkingprotocol
Read note

2026 \xshubhamg