A small 64-bit x86 kernel with memory paging, an interrupt table, and a VGA text driver.
Swarnit
Software Developer
I write software, mainly focused on low-level systems, developer tools, and backends.
Projects
All projectsA replicated key-value store using the Raft consensus protocol in Go.
Writing
All postsWhy I chose Zola for this site
Notes on setting up a static site without a JavaScript build chain.
Skills
Languages
Rust
Go
C
Python
TypeScript
SQL
Systems
Linux
Docker
PostgreSQL
Redis
Git