The Journal

Notes on building software that lasts

Field notes from 15+ years shipping and modernizing production systems. Real debugging stories, AI-native engineering, and practical lessons for founders and teams who need software that holds up.

You have divergent branches

Coding & Programming May 25, 2024

You have divergent branches

Introduction When working with Git, you might encounter a situation where your local branch has diverged from its remote counterpart. This means that both…

Read article
Merge made by the ‘ort’ strategy

Coding & Programming May 12, 2024

Merge made by the ‘ort’ strategy

Introduction Git, the popular version control system, constantly evolves to improve performance and efficiency for developers. One such evolution is the introduction of the…

Read article
PHP 8 Named Arguments

Coding & Programming Mar 28, 2024

PHP 8 Named Arguments

PHP 8 introduced named parameters, which allow you to pass arguments to a function by specifying the parameter name followed by the corresponding value,…

Read article

Have a codebase you cannot afford to break?

Tell us what your business runs on. We will tell you, plainly, what we would modernize, what we would leave alone, and how we would keep it safe while we do it.

Book a call