Shoegaze coder and KEXP superfan. Skating, making (@agent.io), expanding my world with music, and happy to be with my many intelligent and thoughtful friends who are now on Bluesky. He/him and 📡 timburks.99
Lightweight gRPC on the Go Standard Library
Sidecar is a tiny Go package that can be used to make clients and servers that use the gRPC wire protocol.


GRPC Delivers on the Promise of a Proxyless Service Mesh
With the newest edition of the the gRPC protocol, Microservices-based systems will no longer need separate stand-alone service mesh sidecars, noted Megan Yahya, Google's product manager for GRPC, in her talk at KubeCon+CloudNativeCon EU[ earlier this month.

How should we implement subsetting in gRPC? · Issue #6370 · grpc/grpc-go
In our organization most of the teams use round_robin with healthchecks on the client to establish a reliable connection to the servers and achieve even load distribution. This works great, but aft...
How to Reduce Istio Sidecar CPU Usage
Practical strategies to reduce CPU consumption of Istio Envoy sidecar proxies for cost-efficient mesh operations.

A Post-Quantum Future for Let's Encrypt
Let’s Encrypt is committed to a post-quantum-safe Web PKI. The path we’re planning to take is Merkle Tree Certificates (“MTCs”), a new approach that adds post-quantum authentication to the web without sacrificing the speed and reliability that have made TLS universal. This post is about these plans and why we believe MTCs are worth pursuing as a key to a post-quantum future. An increasingly urgent problem For much of the last several years, the conversation about post-quantum cryptography has been a conversation about encryption. The reasoning was straightforward: an attacker who records encrypted traffic today might be able to decrypt it years from now once quantum computers can break the underlying math. Authentication, the part of TLS that indicates a server is who it says it is, has been a less urgent problem. A quantum computer needs to forge a signature in real time, not retroactively, so threats to authentication hinge on the existence of a cryptographically relevant quantum computer (CRQC).

talk-transcripts/Hickey_Rich/SimpleMadeEasy.md at master · matthiasn/talk-transcripts
Transcripts of Clojure-related talks. Contribute to matthiasn/talk-transcripts development by creating an account on GitHub.
Why embracing complexity is the real challenge in software today
In the midst of industry discussions about productivity and automation, it’s all too easy to overlook the importance of properly reckoning with complexity.

The Website Obesity Crisis
This is the text version of a talk I gave on October 29, 2015, at the Web Directions conference in Sydney. [53 minute video].
Software complexity is a real problem — and your AppSec must factor that in | RL Blog
Software complexity causes a range of challenges. Here are the key problem areas — and how to overcome them with a modern supply chain security approach.

Go 1.27 interactive tour
An interactive tour of what’s new in Go 1.27: every notable language, runtime, and standard library change, with short runnable examples you can edit and run in the browser.

For 1,000 years, a cult worshipped the hero of the Odyssey
The Odyssey was far more than entertainment to ancient Greeks. Archaeologists have unearthed evidence of a cult that revered the Homeric hero on his legendary home island of Ithaca.

You. Must. Build. A. Raft! Consul's Consensus Protocol Explained
If you've used HashiCorp Consul, you may have heard of the Raft consensus algorithm it uses. This talk will explain Raft in plain English.

No, “AI” is not a Stochastic Parrot 🦜
I’ve recently come across a new flavor of AI denialism making the rounds.
