Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #3325

A

Ahmet Alp Balkan

Personal blog · ahmet.im/blogprogrammingsystems

Ahmet Alp Balkan's personal blog at ahmet.im covers programming and systems. Since 2017, 23 different Hacker News readers have linked it 41 times, most often “So you wanna write Kubernetes controllers?”. It is still writing: the last post was on 2025-07-09, and you can follow it by feed.

Visit the blog
41mentions?
23HN people?
2017–2025first – last linked?
Links on Hacker News per year · peak 9 in 2021

Too few sampled comments (3) to say how often HN recommends it.?

Why HN links it

HN readers link Ahmet Alp Balkan's blog for technical posts on container and cloud infrastructure, such as minimal init processes for containers and how Cloud Run relates to Knative.

Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Adventures in systems engineering in compute infrastructure

Most-linked posts?

  1. So you wanna write Kubernetes controllers?
    3 people · 3 mentions · first linked 2025-01-22
  2. Survey of container-optimized init process (PID 1) replacements
    2 people · 3 mentions · first linked 2019-07-15
  3. Did we market Knative wrong?
    2 people · 2 mentions · first linked 2021-06-17
  4. Knative = Kubernetes Networking++
    2 people · 2 mentions · first linked 2019-10-30
  5. Go Json.Decoder Considered Harmful
    2 people · 2 mentions · first linked 2020-11-28
  6. Mastering the Kubeconfig File
    2 people · 2 mentions · first linked 2019-05-14
  7. Is Google Cloud Run Really Knative?
    2 people · 2 mentions · first linked 2020-03-27
  8. Skaffold: happy Kubernetes workflows
    2 people · 2 mentions · first linked 2018-05-31

What Hacker News says?

  1. https://ahmet.im/ It's a blog with static HTML (Hugo) hosted on a Google Cloud Storage bucket (3 cents/mo) with a Cloudflare CDN for caching/TLS termination. I'm not good at frontend tech so it's just text with bootstrap.css. I have posts in my blog dated as back as 2005. I migrated from my own DIY blog CMS in VBScript (classic ASP) –there was no WordPress back in the day– which I migrated to WordPress, and finally…

    Comment linking /

    on “Ask HN: Share your personal site”
  2. Submitted So you wanna write Kubernetes controllers? as a story · 244 points

    HN discussion
  3. Looking through the submission history of that user yields https://ahmet.im/blog/index.html

    Comment linking /blog/index.html

    on “The benefits of learning in public”
  4. Submitted Building a high-scale chat server on Cloud Run as a story · 148 points

    HN discussion
  5. It's not managed KNative - https://ahmet.im/blog/cloud-run-is-a-knative/index.html It's implementing KNative API but on GCP Infra

    Comment linking /blog/cloud-run-is-a-knative/index.html

    on “AWS Lambda function URLs: Built-in HTTPS endpoints”
  6. Submitted Knative = Kubernetes Networking++ as a story · 68 points

    HN discussion
  7. Disclaimer: I work at Google Cloud, helping "developers" understand what Anthos is. (If you criticize my comment, there's a decent change the marketing is gonna have a discussion with my boss about my employment. I'll try not to use as many marketing-y terms as the article.) At a high level, if you're a solo developer or a small company, you probably don't need to understand everything going on there, many Anthos fe…

    Comment linking /blog/knative-better-kubernetes-networking/

    on “Anthos support for multi-cloud is generally available”
  8. Submitted Did we market Knative wrong? as a story · 25 points

    HN discussion
  9. I've gone through this phase a while back where I had to choose an init process (PID 1) to run multiple-processes in a container. Here's my write up here. s6 is in there as well. https://ahmet.im/blog/minimal-init-process-for-containers/

    Comment linking /blog/minimal-init-process-for-containers/

    on “S6 – Skarnet's small supervision suite”
  10. Submitted Is Google Cloud Run Really Knative? as a story · 10 points

    HN discussion
  11. apitman · 2024-09-16Recommends
    I've also found this useful: https://ahmet.im/blog/minimal-init-process-for-containers/ And this looks really good: https://wiki.gentoo.org/wiki/Comparison_of_init_systems

    Comment linking /blog/minimal-init-process-for-containers/

    on “S6 – Skarnet's small supervision suite”
  12. Submitted Show HN: Deploying to Cloud Run with Go as a story · 6 points

    HN discussion
  13. Submitted Tale of a Kubernetes node-feature-discovery incident as a story · 4 points

    HN discussion
  14. Submitted Kubernetes List API performance and reliability as a story · 3 points

    HN discussion
  15. Submitted Did we market Knative wrong? as a story · 3 points

    HN discussion
  16. Submitted Survey of container-optimized init process (PID 1) replacements as a story · 3 points

    HN discussion
  17. Submitted How Kubernetes Initializers work as a story · 3 points

    HN discussion
  18. Submitted Every Pod Eviction in Kubernetes as a story · 2 points

    HN discussion
  19. Submitted So you wanna write Kubernetes controllers? as a story · 2 points

    HN discussion
  20. Submitted Pitfalls in Generating Kubernetes CRDs from Go as a story · 2 points

    HN discussion
  21. Submitted 8 Months at Microsoft (2013) as a story · 2 points

    HN discussion
  22. Submitted Hands-On Review of Google’s GKE Autopilot as a story · 2 points

    HN discussion
  23. Submitted Service Discovery for Google Cloud Run as a story · 2 points

    HN discussion
  24. Submitted Global anycast IPs to route your users to the nearest Cloud Run app as a story · 2 points

    HN discussion
  25. Submitted Go Json.Decoder Considered Harmful as a story · 2 points

    HN discussion
  26. Submitted Gcloud run deploy: How does it work? as a story · 2 points

    HN discussion
  27. Submitted Is Google Cloud Run Knative? as a story · 2 points

    HN discussion
  28. Submitted Show HN: I made a kubectl subcommand to visualize Kubernetes objects as trees as a story · 2 points

    HN discussion
  29. Submitted Mastering the Kubeconfig File as a story · 2 points

    HN discussion
  30. Submitted Skaffold: happy Kubernetes workflows as a story · 2 points

    HN discussion

Search all of HN for ahmet.im

Linked by the same people?