The Post Archive
Posted once a week or your money back.
Welcome to the archive of blog posts. See the full list of posts below. Alternatively, you can browse by category, by tag or posts in a series. You can also search for anything you like. I also added a page that just shows the banner images for every post used for each post because why not?
Are you feeling lucky? Roll the dice and see where they take you.
2024
- Mixing CEL and Protobuf for Fun Dec 17
- FauxRPC and Protovalidate Nov 12
- The Call of the Monolithic Codebase Oct 22
- FauxRPC + Test Containers Oct 15
- Self-Documenting Connect Services Sep 25
- gRPC Over HTTP/3: Followup Sep 17
- JSON to Protobuf Conversion Sep 10
- gRPC: The Ugly Parts Sep 3
- Working with Protobuf in 2024 Aug 27
- Introducing FauxRPC Aug 20
- HTTP/1.0 From Scratch Aug 13
- Y'all are sleeping on HTTP/3 Aug 6
- HTTP/0.9 From Scratch Jul 30
- What version of HTTP are you using? Jul 23
- Texans in Denmark Jul 16
- gRPC Over HTTP/3 Jul 9
- gRPC: The Good Parts Jul 2
- Leaving Texas for Greener Pastures Jun 25
- gRPC: The Bad Parts Jun 18
- Unit Testing ConnectRPC Servers Jun 11
- Daily Prompts Jun 4
- Adding chart.js to Hugo May 28
- Why I'm Rebranding May 23
- Benchmarking gRPC (golang) May 21
- Blog Update May 14
- gRPC From Scratch: Part 3 - Protobuf Encoding May 7
- Tracking the Wins Apr 30
- Visualizing the Internet (2024) Apr 23
- Making Greppable Code Apr 16
- Building APIs with Contracts Apr 9
- Dropping Unknown Fields in ConnectRPC Apr 2
- RESTless: Web APIs After REST Mar 26
- Introducing unknownconnect-go Mar 19
- Unknown Fields in Protobuf Mar 12
- Making gRPC more approachable with ConnectRPC Mar 5
- Inspecting Protobuf Messages Feb 25
- Introducing protoc-gen-connect-openapi Feb 20
- gRPC From Scratch: Part 2 - Server Feb 17
- gRPC From Scratch: Part 1 - Client Feb 15
2023
- Why you should use gNMI over SNMP in 2024 Nov 4
- The Rollercoaster of Productivity in Side Projects Sep 10
- Lessons from a Decades-Long Project Aug 18
- How I learned to code Aug 12
- Economists with (virtual) Guns Aug 11
- Visualizing the Internet (2023) Aug 1
- softlayer-python: language bindings/CLI for a cloud company Jul 31
- Video: Morning Copenhagen Commute Jul 30
- SwFTP: SFTP/FTP Server For Openstack Swift Jul 30
- Goodbye Evepraisal Jul 24