Author: brendanbondurant
-

Syncing Up in Bretten: Day 1
Day 1 of WunderGraph’s team retreat in Bretten, Germany: a distributed team getting in a room to align on what’s coming next.
-
Safeguarding APIs: How K Health Ensures Security While Scaling with Cosmo
K Health adopted GraphQL Federation with Cosmo, using schema checks to catch breaking changes early and hosting the router internally for security.
-
SoundCloud and WunderGraph Cosmo Cut Computing Costs by 86%
SoundCloud cut GraphQL infrastructure costs 86% and improved query latency 45% by migrating to WunderGraph Cosmo, about $265K saved a year.
-
From Custom Code to Cutting-Edge: On The Beach Adopts WunderGraph Cosmo for GraphQL Federation
As post-COVID travel demand surged, On The Beach’s monolithic GraphQL API hit its limits. WunderGraph Cosmo cut costs and let the team ship faster.
-
Is gRPC Really Better for Microservices Than GraphQL?
gRPC wins on raw performance for backend-to-backend calls. GraphQL wins on flexibility for client-driven queries. Here’s when to reach for each.
-

New website coming
Rebuilding my site from a musician page into a tech blog and portfolio, and learning C#, .NET, Blazor, and Figma along the way.
-

Errors and using your ear
A whiteboard interview without test feedback showed how much I lean on tests to catch errors, the same way musicians learn by ear.
-

-

Procs, lambdas, and performance
Benchmarking blocks, procs, and lambdas in Ruby: blocks lose to method-call overhead, and procs and lambdas stay consistently faster.
-

99 bottles – go and ruby
Writing “99 Bottles of Beer” in Go and Ruby, and what the exercise actually teaches about looping and string building.