Software Architecture

I Analyzed 70 Startups' Codebases — The Ones With More Technical Debt Raised More Money

11 minute read Modified:

My study of 70 venture-backed startups found shipping speed was more closely tied to funding success than clean code during the ZIRP era.
This post distills the findings of my master's thesis at the University of Twente and TU Berlin. I built an automated pipeline that analyzed the codebases of 70 open-source, venture-backed companies across 146 funding periods during the ZIRP era...

Reactive Data Sync: Mastering Concurrent Updates in Large-Scale Applications

16 minute read Modified:

How I kept PouchDB and an optimistic client store in sync under heavy writes using queues, retries, conflict merging and rollback.

Introduction

In the domain of complex software systems, particularly in the med-tech sector where data consistency and timely delivery are paramount, managing data synchronization across multiple layers of an application ecosystem presents unique challenges....