The Curious Engineer

All blogs / Networking

howardjohn's blog

blog.howardjohn.info

Recent content on howardjohn's blog

NetworkingDevOps / SRE / infrastructureGoRust

Posts
71 from 6 Mar 2021 to 18 Sep 2026
Posting
monthly (14 in the last year)
Kind
personal blog
Feed
https://blog.howardjohn.info/index.xml

2026 11

  1. The hidden cost of sync.Pool
  2. The hidden cost of mpsc channels
  3. Better Kubernetes CRD Docs
  4. Envoy Quirks Part 2: Filter Chain Match
  5. Fast GitHub Actions with Blacksmith
  6. Stop picking my Go version for me
  7. Exploring ListenerSets in Gateway API v1.5
  8. Envoy Quirks Part 1: Clear Route Cache
  9. Async DAGs in Bash
  10. Interpreting near native speeds with CEL and Rust
  11. Sharing Rust Build Cache

2025 12

  1. Kubernetes v1.35 Pod Certificates won't help your service mesh
  2. Body-Based Routing in Agentgateway
  3. Agentgateway at Home
  4. CEL is a great language (you are using it wrong)
  5. How to build a scalable control plane
  6. Rust vs Go
  7. You should buy a faster CPU
  8. Your AI workloads still need a service mesh
  9. [Solo.io Blog] Gloo Mesh, The 100 Million Pod Mesh
  10. Exploring the new "go tool" support in Go 1.24
  11. Ztunnel through two lenses
  12. [Solo.io Blog] Introducing Ambient Multi-Cluster Mode to Gloo Mesh

2024 26

  1. What happens when Ztunnel shuts down?
  2. [AWS Blog] Transforming Istio into an enterprise-ready service mesh for Amazon ECS
  3. Scaling Ambient In Your Sleep
  4. "Zero to Value" in two steps with Istio ambient mode
  5. Looking back on "Building Better Controllers" 2 years later
  6. [Cloud Native Now Blog] How Istio Ambient is Revolutionizing Cloud Connectivity
  7. On-Demand Development Environments
  8. Inline (YAML) Langauge Injection in JetBrains IDEs
  9. [Solo.io Blog] Egress Gateways Made Easy
  10. [Solo.io Blog] HTTP Observability Without Compromises
  11. I just want mTLS on Kubernetes
  12. NetworkPolicy: the wrong solution to the right problem
  13. Stop Trusting Your Nodes
  14. The Past, Present, and Future of Istio Installation
  15. Shipping Anything On Go Infrastructure
  16. Service Mesh Adoption Curve
  17. Everything you need to know about Istio installation
  18. Ambient and the SPOF Myth
  19. Grafana Dashboard Development Workflow
  20. Podless Kubernetes
  21. Testing a Kubernetes Networking Implementation Without Kubernetes
  22. Securing Prometheus with Istio Ambient
  23. Building a better Kubernetes Client
  24. Advanced Helm Techniques
  25. Opinionated Istio Feature Recommendations
  26. Analyzing Go Binary Sizes

2023 19

  1. Truly Extensible Proxies
  2. Proxy Layers
  3. Service Mesh Proxy Classes
  4. User space isn't slow
  5. An optimal CI/CD system
  6. Istio Ambient is not a "Node Proxy"
  7. Waypoint Proxies The Hard Way
  8. Building a lot of docker images
  9. GOMAXPROCS and GOMEMLIMIT in Kubernetes
  10. Saying No In Open Source
  11. Useful tools for Kubernetes
  12. Tracing shell scripts with OpenTelemetry
  13. Zero allocations metrics with opentelemetry-go
  14. Analyzing Go Build Times
  15. CRD Versioning
  16. LTS and Rolling Releases
  17. Outbound sidecars are not secure enforcement points
  18. Ergonomic Map in Go
  19. Building Docker Images Fast (by not using Docker)

2022 1

  1. Kubernetes Operators

2021 2

  1. Local Gateway
  2. Istio PR Approvers