Latest articles | State of Progress

2 min read Original article ↗

Pragmatic articles on software development and management

Planning is overrated. Things won’t go your way, because you wrote them down. This is where discipline is required.

I would rather Zappa it

Instead of planning, we would rather "Zappa" things. Improvising towards the end goal, while ensuring the non-negotiables.

Greatness through rejection

Our code reviews are direct, non-personal and honest. Any work not meeting our standards is not shipped. This is necessary to achieve greatness.

Positioning complexity

Simplifying a system means completely removing a part of it. Most of the time though, we do not do that. We decide how to position complexity.

A few thoughts on clarity

Talking a lot is easy. Speaking concisely is harder. Communicating with clarity, is on another level of difficulty. Why though?

The two kinds of slow

There are two kinds of slow: unintentional, where things spiral out of control, and intentional, where slowness is a trade-off for a better outcome.

LAUNCH: Pulses

Pulses is the GitHub App that helps your team get aligned by replacing recurring meetings, like daily stand-ups, with scheduled GitHub discussions.

Put your signature on your work

There is something deeply human and intimate about putting your signature on your work implying a direct moral responsibility for its results.

A development blog with LOGIC
LOGIC © 2026