Skip to content
Standard
Reader
Log in
Author
Kshitij
@haroldadmin.com
Follow
Software Engineer |
@atproto-browser.dev
https://blog.haroldadmin.com
Follow
Posts
15
Publications
1
Blog | Kshitij Chauhan
·
Mar 3, 2026
Lessons from Let's Do This
After three and a half years at Let's Do This, it is time to introspect and record my learnings before I move on to a different role.
Blog | Kshitij Chauhan
·
Nov 10, 2025
Introspecting Public Keys in ATProto
A closer look at the self-describing structure of public keys in ATProto.
Blog | Kshitij Chauhan
·
Apr 20, 2025
A Brief Introduction to the Model Context Protocol
A high level overview of the Model Context Protocol
Blog | Kshitij Chauhan
·
Dec 12, 2024
Backpressure in WebSockets using Web Streams
The WebSocket API does not support backpressure. The Web Streams API does. Wouldn't it be great if we could use them together?
Blog | Kshitij Chauhan
·
Jul 20, 2024
Running Kubernetes
To learn Kubernetes, you must first run Kubernetes
Blog | Kshitij Chauhan
·
Jul 20, 2024
Hello, Kubernetes
I have decided to learn Kubernetes
Blog | Kshitij Chauhan
·
Apr 25, 2022
Optimizing Deployments for Cloud Functions
Selective redeployment of Cloud Functions for faster CI builds
Blog | Kshitij Chauhan
·
Feb 8, 2022
Experiments with Cloudflare Workers
Creating a Shields.io badge for Jitpack downloads using Cloudflare Workers
Blog | Kshitij Chauhan
·
Nov 21, 2021
Joi for Data Transformations
Transforming data using Joi schemas
Blog | Kshitij Chauhan
·
Jul 11, 2021
AsyncLocalStorage and Structured Logging in Nest.js
Using request context for more detailed logs
Blog | Kshitij Chauhan
·
Jan 31, 2021
Breaking Kotlin's Null-Safety with Circular References
Exploration of how circular references break null-safety in Kotlin
Blog | Kshitij Chauhan
·
Nov 15, 2020
Escape your Full Text Search queries
Performing proper input sanitization on FTS search queries in SQLite
Home
Latest
Discover
Search