Posts

Don’t Mix Controlled and Uncontrolled Values In React

react, architecture
6 Min
Medium

In this article, I will be discussing one of the most fundamental rules in component architecture. This fundamental rule is often violated, leading to issues that are very hard (if not impossible) to solve.

Balancing Responsibilities in Software Components

architecture
7 Min
Medium

Responsibilities and it's derivative — abstractions — are one of the more ambiguous aspects of software quality, at least to me.

Why Rewriting Is Essential for Keeping Software Alive

architecture
7 Min
Medium

Embrace rewriting software components regularly to avoid having to rewrite the entire software eventually.