Breaking gRPC π
How to avoid breaking gRPC clients. [...]
a collection of dev rss feeds - blogroll
Posts
How to avoid breaking gRPC clients. [...]
Explore the history of Morse code, from its dits and dahs to the first transatlantic cable. Discover how this elegant system was the original binary a [...]
Or How I Got Thousands of Mastodon Users to Whistle at Their Screens [...]
An all-new interactive map of the Internet, showing the evolution of undersea cables and internet exchanges with year-by-year animation and detailed s [...]
We need another HTTP verb. I'll explain why. [...]
Taking a peek under the covers of making a daily puzzle game [...]
Effortless input validation for Protobuf! Protovalidate lets you define rules directly in your .proto files. [...]
<p> <img hspace="5" src="https://kmcd.dev/posts/barcode-scanner/cover_hu_a0105d126c57d428.webp " /> </p> [...]
<p> <img hspace="5" src="https://kmcd.dev/posts/mixing-cel-and-protobuf-for-fun/cover_hu_9ce5b419b9b65439.webp " / [...]
<p> <img hspace="5" src="https://kmcd.dev/posts/fauxrpc-protovalidate/cover_hu_cc063547c579daa5.webp " /> </p> [...]
Are monoliths cool again? [...]
Effortless gRPC Mocking in Go [...]
gRPC can be pretty, too. [...]
Let's cover some recent updates! [...]
Deep dive into a small Protobuf tool [...]
The seedy underbelly of gRPC. [...]
Tools and tricks for developing with protobuf. [...]
I made a server that outputs nonsense. [...]
Laying the Foundation: Building the Web with HTTP/1.0. [...]
<p> <img hspace="5" src="https://kmcd.dev/posts/yall-are-sleeping-on-http3/cover_hu_2121eccfa92cb760.webp " /> </p [...]
Building the foundation with HTTP/0.9 [...]
Find out if your browser using the latest and greatest. [...]
Why I decided to go from BBQ to SmΓΈrrebrΓΈd. [...]
Turbocharging gRPC with HTTP/3 [...]
Not perfect, but still pretty awesome. [...]
Why I left my life behind. [...]
gRPC isn't perfect but who is? [...]
Learn how to test your ConnectRPC services. [...]
Kickstart your creative juices with a daily writing prompt. [...]
Let's find out how to add chart.js to your static website built with Hugo. [...]
Find out why the name of this website changed [...]
Let's so how fast gRPC can go in Go. [...]
An update about the state of the blog. [...]
Let's look under the hood of gRPC by getting into the weeds of protocol buffers. [...]
Stay motivated and avoid burnout [...]
Map of the Internet including undersea cables and internet exchanges. [...]
Meaningful names help make code searchable so think twice before naming everything 'entity' [...]
Building for Scale: Why contract-based APIs are the future. [...]
Learn how to drop unknown fields in ConnectRPC to enhance the security of your gRPC services exposed to the internet. [...]
Web APIs are the backbone of the modern web, but the ever-evolving landscape demands a rethink. This article explores alternatives to the traditional [...]
unknownconnect-go is library that helps developers using gRPC identify compatibility issues caused by mismatched message definitions. [...]
Let's delve into the confusing and neat feature of protobuf; unknown fields [...]
Unleash the power of gRPC: ConnectRPC breaks down barriers, enabling frictionless communication between gRPC, gRPC-Web, and any HTTP client. [...]
<p> <img hspace="5" src="https://kmcd.dev/posts/inspecting-protobuf-messages/cover_hu_9163ecae201b3fce.webp " /> < [...]
<p> <img hspace="5" src="https://kmcd.dev/posts/protoc-gen-connect-openapi/cover_hu_666c893d7cc82563.webp " /> </p [...]
Last part we created a simple gRPC client. Let's take it a bit further. Let's implement a simple gRPC server in go. [...]
gRPC is an incredibly popular RPC framework that efficiently connects services. But how does it work? Let's dive in! [...]
gNMI is better than SNMP and more people need to know about it. [...]
Frank talk about the rollercoaster of productivity. [...]
Inside Evepraisal's operations: data automation, databases, deployment, and advice for similar projects. [...]
This is a small post that discusses how I learned computer programming, from cheating at calculator games to anime fan site to a handmade content mana [...]
This is a story about how I came to create evepraisal.com, a popular tool for Eve Online that is commonly used to price check cargo scans, contracts, [...]
Journey into the depths of the Internet with this incredible map showcasing undersea cables and internet exchanges. [...]
I wrote and maintained language bindings for a large cloud company. Join me as I reflect on that experience. [...]
Describing an old project of mine from 2014; an SFTP/FTP interface over an object storage API using Python Twisted. [...]
A video showing my commute to work on a bike from the island of Amager to the heart of Copenhagen, Denmark. [...]
Saying goodbye to an amazing long-running project; evepraisal price checking utility for the MMORPG game Eve Online [...]
Revisiting visualizing the light that comes from the sun. Spectrum analysis, wavelengths of light, data visualization [...]
I drew a pretty map that shows the underwater cables that carry our data around the world; fiber optic cables, submarine cables [...]
Evepraisal - Introducing the price estimation tool for the MMORPG game Eve Online that I created. Sometimes the best way to play is not to play [...]
Visualizing the visual spectrum of the sun. Spectrum analysis, wavelengths of light, data visualization [...]