Read my blog
Notes on software, tooling, and building things.
Getting my terminal ready for AI agents
I was already mostly happy with my setup — tmux, Neovim, zsh, years of muscle memory. It did everything I needed. But once I started spending most of my…
June 24, 20265 min readGhosttytmuxNeovimDay 3: Review of Ziglings
I have been learning Zig for past few days and I am really enjoying it. Going through [zig reddit](https://www.reddit.com/r/Zig/), I found what looks to be a good way to learn…
November 4, 20241 min readZigSystems ProgrammingLearning JourneyDay 2: Calculator in Zig
Today, we are going to built a simple calculator in Zig. As this is our second day with Zig, we will learn how to read user input and perform…
November 2, 20242 min readZigSystems ProgrammingLearning JourneyDay 1: Getting Started with Zig
Today marks my first day exploring Zig, a modern systems programming language. I like to learn languages by doing to get a better sense of how things work. Along the…
October 31, 20241 min readZigSystems ProgrammingLearning JourneyPrevent accidental project deletion in GCP with liens
In Google Cloud Platform (GCP), project is where we have all the resources like VMs, Kubernetes Clusters, Buckets etc. To prevent from accidental deletion of important project like production, we…
February 6, 20231 min readGCPLiensTerraform