All blogs / DevOps / SRE / infrastructure
Karan Sharma
Writing on infrastructure, Go, self-hosting and homelabs.
DevOps / SRE / infrastructureGoLinux / UnixAI / MLDev tools / editors / IDEs
- Posts
- 74 from 28 May 2018 to 21 Oct 2026
- Posting
- monthly (9 in the last year)
- Kind
- personal blog
- Feed
- https://mrkaran.dev/posts/atom.xml
2026 7
- Explicit Account Routing in OpenCode with CLIProxyAPI
- Jailbreaking a Kindle to Read My Bookmarks
- Building an LLM-Assisted Incident Investigation Tool
- A Web Terminal for My Homelab with ttyd + tmux
- Setting Up LiteLLM with AWS Bedrock
- Rewriting Gullak: SQLite -> .ledger files (and WhatsApp)
- CLIs are the New AI Interfaces
2025 9
2024 7
2023 8
2022 7
2021 8
2020 12
- Designing a simple Job Queue in Golang
- Analysis Paralysis - CrashLoopBackoff
- Migrating my blog to Zola
- Import existing Route53 records in Terraform
- Setting up a RIPE Atlas Probe
- Monitoring my home network
- Using Tailscale for home server
- DNS Lookups in Kubernetes
- Resize PVC in Kubernetes
- sshuttle - A better ssh tunnel
- Use netcat for port scanning
- kubectl wait
2019 10
- Introducing kubekutr
- A quick primer on dig
- GitOps approach to Continuous Delivery for Kubernetes
- Intro to RBAC in EKS
- Kubernetes cluster on RPi
- My Personal Networking Setup
- Common Docker Mistakes - Episode 1
- Setting up Kong API Gateway - Part 2/2
- Setting up Kong API Gateway - Part 1/2
- Adding Prometheus configuration to your CI/CD workflow