Don’t Tell Anyone Blog - How do you simulate an Enigma Machine?

Brief introduction to the concept, explanation of the concepts and behind the Enigma machine, how it works, and how I simulated it.
Read more →

That time I learned about the dilemma of Abstraction in Software Design

A story about the time I was with working with Venezuelan Taxpayer identification numbers, and how they made me think about software design and the balance between the SOLID principles and the YAGNI/KISS mindset about solutions.
Read more →