Articles

 The Mutation Timeline

Jun 14 2025

Mutability × Time: The Compound Risk series.
\r\nThe anatomy of object decay over time. Examines how instances progress through Birth, Initialization, Drift, Contamination, and Corruption—and why each stage compounds the previous problems.

State Management

 The Lifespan Paradox

Jun 14 2025

Mutability × Time: The Compound Risk series.
\r\nWhy longer-lived mutable instances become exponentially more dangerous over time. Explores the counterintuitive relationship between object longevity and system reliability through a real-world state management failure.

Essay State Management

 Why Understanding the Problem Domain Matters in Software Development

Apr 13 2023

As software developers, we might think that our main job is to write code and create solutions. But really, our most important job is to understand the problems we're trying to solve. In this article, we'll talk about why it's important to understand the problem domain, why this helps us build better software, and how developers can get better at it.

Design Essay

 Union sql injection

Apr 7 2020

Year after year we find code injection in the OWASP 10. Despite this kind of vulnerability was discovered and reported more than twenty years ago, it seems not that easy to get rid of. SQL injections are one of these. Let's see some examples.

Python Security

 Security 101

Mar 18 2020

Security in IT is a gigantic huge topic that is impossible to fully cover. In addition, it constantly evolves and almost every single day appears a new vulnerability, malware or God damn knows what technique in order to compromise a system.

Security