Yusuf Birader
-
Move Fast And Don't Break Things: Automatic Apache Kafka® Migrations With Orbit
How WarpStream automatically migrates producers off an existing Kafka cluster with zero downtime.
-
The Art of Being Lazy(log): Lower Latency and Higher Availability With Delayed Sequencing
How WarpStream cuts produce latency in half by decoupling durability from sequencing.
-
Shadowing Kafka ACLs: A Safer Path to Authorization
A safer way to roll out Kafka ACLs without risking a production outage.
-
Doubling Down
CS fundamentals in the face of the AI apocalypse
-
What I wish I knew before quitting my job
A lesson in leaving.
-
Efficiency is the Enemy of Invention
Slow is fast and fast is smooth.
-
What "work smart, not hard" actually means
Digging deeper into a misunderstood saying.
-
Born Again
Nothing stays the same.
-
Why I no longer get writer's block
A sure fire way to get past the blank screen.
-
How to become a Patent Attorney (UK/EU)
An insider's guide.
-
Book Review: The Black Swan
by Nassim Nicholas Taleb
-
Oceans
The boundless deep
-
Building Terminal: A Case Study
A web-based tool for testing and debugging webhooks.
-
How I learned to learn as a developer
The software world moves fast. Developing efficient learning patterns is the key to thriving.
-
Which programming language should you learn first?
Hint: It's the one that lets you eagerly write crappy programs.
-
Bytes, Runes, and Strings: How Text Works in Go
An exploration of the intricacies of handling text and character encoding in Go.
-
A No Nonsense Guide to Unicode
A guide to one of the world's most important character sets.
-
Ask What, Not How
Why you should write declarative code.
-
The Ruby Tap Method
A handy method to add to your debugging arsenal.
-
Horizons
The rising sun
Subscribe
If you'd like to be kept in the loop for future writing, you can join my private email list. Or even just follow me on X/Twitter @yusufbirader.