Swastik G N
RSS FeedHi, I'm Swastik. This is my little corner of the internet where I jot down things I've recently learned — mostly software engineering, systems and tooling. It helps me remember stuff, and maybe it'll be useful to you too.
Recent Posts
Jev: TypeSafe's decision model that isn't an LLM
TypeSafe AI's Jev skips text generation entirely — you hand it state, ask typed questions, and get calibrated probabilities back. How it works, and when it's the right tool.
Getting started with gRPC
RPC explained from the ground up: what remote procedure calls are, how gRPC fits in, and a walkthrough of getting your first gRPC service running.
Report Generation Using Typst: Faster PDF Rendering in Python.
Why Typst beats WeasyPrint and Puppeteer for generating PDF reports from Python, with a look at the tradeoffs that actually matter at scale.
Setting up basic authentication with nginx.
A practical walkthrough of adding nginx basic auth to files and apps hosted on a VPS that have no authentication of their own.