Brad Westness
  • About
  • Archive
  • Categories
  • Feed

Dynamically Compiling Protobuf Schemas from Confluent Schema Registry

Software Programming

We’re using Kafka in the Confluent Cloud platform with Protobuf schemas a lot at work, and a recent need that came up was for a testing tool which would enable our QA engineers to produce messages to our topics at will, without needing to write a bunch of code first.

The Confluent Cloud web console for a Kafka topic named brad-bridge-target, with a 'Produce a new message' dialog open showing a key of 18 and a JSON order payload.
  • 05 Jan 2024

Assigning a Fixed IP Address to a NIC Team in Windows Server

Software Programming

Ever since setting up a Lack Rack Plex NAS a few years ago (which I have since upgraded to a “real” rack), I’ve had trouble with the fixed IP address I assigned to the server in my Unifi network setup.

The Windows Server Manager Local Server properties pane for a machine named QUASAR, showing NIC Teaming enabled and the NIC Team's IPv4 address assigned by DHCP, on Windows Server 2022 Standard.
  • 06 Dec 2023

The Load-Bearing Spreadsheet

Software Programming .NET

Daniel Holmes, a developer at Bluesky (my favorite of the emerging Twitter alternatives in the wake of the Musk-pocalypse) recently made a post referencing the idea of a “load-bearing bug”:

The structural steel skeleton of a building under construction, with painted beams and diagonal braces bolted together at the joints.
  • 13 Sep 2023
  • « Older Posts
  • Newer Posts »

© 2026 Brad Westness

Brad Westness

Wisconsinite, Software architect, Brewers baseball fan, he/him

  • Bluesky
  • GitHub
  • Email
This website uses cookies to ensure you get the best experience. Learn more