
Karthik
FAFO expert
I love learning about distributed systems, Kubernetes, containers, and Linux internals, and building things around these topics. I spend most of my time going down tech rabbit holes and teaching myself whatever catches my curiosity.
CONTRIBUTIONS
Blogs
View AllNative Blog
Serverless Is Great, Until You Let Strangers Run Code on Your Machines
03 May '2620 min readunikernelsLinuxKata-containersgvisorknative
Native Blog
I Built a container runtime from scratch in c++
17 Apr '2620 min readContainersLinuxnamespacesCgroupsOverlayFS
X Article
What the Linux process stack actually looks like the moment your program starts.
11 Mar '268 min readLinuxOS InternalsC/C++
Open Source
View AllFIX: add validation for containerID
25 May '26Openurunc-dev/urunc· 238
FIX: Allow builds to reconcile even if the secret doesn't have `build.shipwright.io/referenced.secret=true` annotation
30 Apr '26Mergedshipwright-io/build· 809
CHORE: remove cancelled() checks from vm_test workflow
28 Apr '26Mergedurunc-dev/urunc· 238
Projects
View Allkinctx
A terminal-first command library. Store commands in a local SQLite database, search them with fzf, fill in placeholder values, and execute the final command.
GoCobraBubbleteahuh
Aegis
Linux container runtime in C++ using namespaces, cgroups v2, OverlayFS, and pivot_root to deliver strong process isolation, resource control, and reproducible container environments.
C++Linux SyscallsOverlayFSCgroupsV2
"If you put 10,000 hours in a thing you'll eventually become expert at it so the question should be am I putting 10,000 hrs of work in this thing"
Andrej Karpathy