melbalabs journal

practical mysticism

14 Oct 2024

parsing notes

Gradually moving from ad-hoc parsing to using parsing toolkits. # problem statement We have data in one or more forma...
06 Apr 2021

IPC will kill your app

Had to debug a core component that wasn't able to handle the relatively big input data stream. The application reads i...
11 Mar 2021

economy debt and software tech debt

Software follows not just the structure of the organization its built in (Conway's law), but also the conditions of the...
31 Jul 2020

data cleanup misadventures

There's always a big initial push to bring a system up and have it create and accumulate data, but usually the decisio...
27 Jul 2020

common branching errors

I often see people forgetting to handle all possible branching scenarios properly. It comes up in all kinds of shapes ...
25 Jul 2020

debugging distributed systems 2

Here's how a relatively small distributed system we'll discuss looks like in 2 different views. ![airflow img](/a...
25 Jul 2020

debugging distributed systems

I'm in a team that maintains and develops multiple (think 20) relatively small, but heavily used distributed systems an...
24 Jul 2020

why

Why write a journal? I'll share ideas, knowledge, impressions, experience. This is content that is easy to review for ...