May 18, 2023 |
AI at the
Helm: Building an Entire Open Source Project With GPT-4
May 18, 2023
|
January 5, 2023 |
Recap: A Data
Catalog for People Who Hate Data Catalogs
January 5, 2023
|
June 13, 2022 |
How to Plan
Work for an Infrastructure Team
June 13, 2022
|
December 13, 2021 |
How to Write a Technical
Book
December 13, 2021
|
November 8, 2021 |
Work for Two Companies
November 8, 2021
|
November 1, 2021 |
The Missing README
Software Engineering Links & Resources
November 1, 2021
|
October 11, 2021 |
OAuth “Sign In With Google” in
a WkWebView
October 11, 2021
|
June 21, 2021 |
Preventing Technology
Turf Wars
June 21, 2021
|
June 8, 2021 |
What the Heck is a Data
Mesh?!
June 8, 2021
|
July 29, 2019 |
The Future of Data
Engineering
July 29, 2019
|
February 19, 2019 |
Yes,
you still need a QA team (but not for writing your tests)
February 19, 2019
|
February 4, 2019 |
Managing Kafka
topic configuration
February 4, 2019
|
January 22, 2019 |
Kafka is your escape hatch
January 22, 2019
|
January 15, 2019 |
Research
in cell, animal, and human software simulation can speed up
experimentation
January 15, 2019
|
November 27, 2018 |
In defense of design
documents
November 27, 2018
|
November 19, 2018 |
Minimum viable
infrastructure
November 19, 2018
|
November 12, 2018 |
Don’t
tell people what to do, ask them how to do it
November 12, 2018
|
November 5, 2018 |
Kafka
change data capture breaks database encapsulation
November 5, 2018
|
October 29, 2018 |
Models
and microservices should be running on the same continuous delivery
stack
October 29, 2018
|
October 23, 2018 |
Your First Technical
Presentation
October 23, 2018
|
November 11, 2017 |
Trust, but automate
November 11, 2017
|
August 29, 2017 |
Kafka
Topic Naming Conventions
August 29, 2017
|
August 21, 2017 |
Choosing Where to Work
August 21, 2017
|
August 14, 2017 |
One big cluster, or
many small ones?
August 14, 2017
|
August 7, 2017 |
So, you want to build a
Kafka Connector? Source edition.
August 7, 2017
|
June 14, 2013 |
Using YARN with Cgroups
June 14, 2013
|
October 22, 2012 |
Tech exits
October 22, 2012
|
October 5, 2012 |
Kafka Consumer Memory
Tuning
October 5, 2012
|
September 29, 2012 |
Schedules
& Scores API for Streaming Live Sports Stats
September 29, 2012
|
September 25, 2012 |
Killing Subprocesses in
Linux/Bash
September 25, 2012
|
November 13, 2009 |
Sorting Reducer Input
Values in Hadoop
November 13, 2009
|