Top all-time · #5581
Karan Sharma
Personal blog · mrkaran.dev/posts · on HN as mr-karanprogrammingsystems
Karan Sharma's personal blog at mrkaran.dev covers programming and systems. Since 2019, 14 different Hacker News readers have linked it 42 times, most often “DNS Lookups in Kubernetes”. It is still writing: the last post was on 2026-10-21, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
Only one comment, which discusses k3s and the overhead of vanilla Kubernetes on small clusters rather than the post. The linked post covers building a bare-metal Kubernetes cluster on Raspberry Pi.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Writing on infrastructure, Go, self-hosting and homelabs.
Most-linked posts?
- DNS Lookups in Kubernetes3 people · 4 mentions · first linked 2020-02-03
- Running Nomad for a Home Server3 people · 3 mentions · first linked 2021-02-14
- Writing a disk-based key-value store in Golang2 people · 3 mentions · first linked 2022-12-18
- A Quick Primer on Dig2 people · 3 mentions · first linked 2019-11-11
- Migrating My Blog to Zola2 people · 3 mentions · first linked 2020-11-08
- AI and Home-Cooked Software2 people · 2 mentions · first linked 2025-10-06
- I Take Notes2 people · 2 mentions · first linked 2021-04-14
- My Personal Networking Setup2 people · 2 mentions · first linked 2019-07-01
- Using Tailscale for Home Server2 people · 2 mentions · first linked 2020-04-24
- Nomad can do everything that K8s can2 people · 2 mentions · first linked 2023-07-23
What Hacker News says?
You can subscribe to RSS feed: https://mrkaran.dev/index.xml
Comment linking /index.xml
on “Ask HN: What is your blog and why should I read it?”Submitted Running Nomad for a Home Server as a story · 278 points
HN discussionhttps://mrkaran.dev/ This is my personal blog where I pen down my thoughts on Containers, DNS, bits of Devops etc. I've been a self learner since the time I started programming and I feel penning down thoughts and reaching to a wider audience makes me learn those concepts even better. If you enjoy understanding concepts using an ELI5 approach, consider checking out my blog :)
Comment linking /
on “Ask HN: What is your blog and why should I read it?”Submitted A Quick Primer on Dig as a story · 68 points
HN discussionThanks! I pretty much did this as a learning/hobby side project. Back in 2021, I was dealing with a lot of K8s clusters and had recently learnt what about ndots[1]. That prompted me to build an easy to use DNS client which can avoid surprises about the host environment. I've built this using Go, my daily driver. It doesn't use any CLI frameworks, that was mostly out of choice as I didn't want to add external deps un…
Comment linking /posts/ndots-kubernetes/
on “Show HN: Doggo – A powerful, human-friendly DNS client for the command line”Submitted AI and Home-Cooked Software as a story · 61 points
HN discussionI'm working on Logchef: https://github.com/mr-karan/logchef It's an open-source (AGPLv3), purpose-built log analytics UI specifically for ClickHouse. I've been using ClickHouse for logs and love its power, but found the existing UIs either too heavy, too focused on ingestion (which we already have covered with tools like Vector/Promtail/Fluentbit/Logstash etc), or not ClickHouse-native enough. Logchef aims to be a l…
Comment linking /posts/announcing-logchef/
on “Ask HN: What are you working on? (May 2025)”Submitted Travelling with Tailscale as a story · 50 points
HN discussion+1 for Zola I wrote a post on my reasons for moving away from Hugo https://mrkaran.dev/posts/migrating-to-zola/
Comment linking /posts/migrating-to-zola/
on “Netlify Drop”Submitted Kubernetes Cluster on RPi as a story · 11 points
HN discussion+1 for Joplin. My workflow using it, if anyone's interested: https://mrkaran.dev/posts/how-i-take-notes/
Comment linking /posts/how-i-take-notes/
on “Note Taking in 2021”Submitted Migrating My Blog to Zola as a story · 8 points
HN discussionugh it's great that k3s exists, but frustrating that kube can't hit this target on its own it seems like small clusters are not economical with vanilla kube. (I say this having frequently tried and failed to do this, but not having done napkin math on system pod budgets to prove it to myself generally). and this gets worse once you try to install any kind of plugins or monitoring tools. I really wonder if there's a…
Comment linking /posts/home-server-nomad/
on “Building a bare-metal Kubernetes cluster on Raspberry Pi”Submitted A Quick Primer on Dig as a story · 8 points
HN discussionHappy user of zola too https://mrkaran.dev/posts/migrating-to-zola/
Comment linking /posts/migrating-to-zola/
on “Static site generators to watch in 2021”Submitted Understanding Networking in Nomad as a story · 7 points
HN discussionhttps://mrkaran.dev Personal blog I update every now and then. Mostly infrastructure, networking, and observability stuff.
Comment linking /
on “Ask HN: Could you share your personal website here?”Submitted Running Nomad for Home Server as a story · 4 points
HN discussionI've been using Clickhouse Keeper in production environment since it's first release and have been really happy. It makes setting up distributed tables in Clickhouse (replicas/shards) quite easy. The only issues I've seen is when inserting at a super high throughput (>1000/sec writes) which is actually more of a n issue with Clickhouse Merge Table tree settings rather than Keeper itself. I've also written about it h…
Comment linking /posts/clickhouse-replication/
on “ClickHouse Keeper: A ZooKeeper alternative written in C++”Submitted Monitoring My Home Network as a story · 4 points
HN discussionhttps://mrkaran.dev/ I regularly blog about stuff I do at work/self hosting/anything I find interesting. The blog is made with Zola and hosted on GitHub pages.
Comment linking /
on “Ask HN: Share Your Personal Site”Submitted Using Tailscale for Home Server as a story · 4 points
HN discussionMy personal blog: https://mrkaran.dev/ I've been writing on this space for a while now but the frequency of posts has dropped to once in 2-3 months. I hope to make it a more consistent habit however.
Comment linking /
on “Ask HN: Could you share your personal blog here?”Submitted Show HN: Kubekutr – Cookie cutter for generating Kubernetes resource manifests as a story · 4 points
HN discussionI recently implemented the Bitcask paper in Golang and shared my learnings: https://mrkaran.dev/posts/barreldb/ https://github.com/mr-karan/barreldb/ Bitcask is an excellent paper that is not overwhelming to understand and offers a great stepping stone in building your own data stores. The simple yet powerful design of an append only file is eloquent and performant. I’d love to read about more such implementations,…
Comment linking /posts/barreldb/
on “Build Your Own Fast, Persistent, Toy KV Store”Submitted Nomad can do everything that K8s can as a story · 3 points
HN discussionSubmitted Using ClickHouse Keeper for Replication as a story · 3 points
HN discussionSubmitted I Take Notes as a story · 3 points
HN discussionSubmitted DNS Lookups in Kubernetes as a story · 3 points
HN discussionSubmitted AI and Home-Cooked Software as a story · 2 points
HN discussion