When 'It Works' Becomes the Problem 16 April 2025·2 mins software-development legacy-code culture dotnet engineering A look into what happens when legacy systems, vendor lock-in, and a fear of change combine to create a quiet kind of technical debt.
Stop Using System.currentTimeMillis() for Anything That Matters 5 April 2025·4 mins android kotlin time development Why you shouldn’t trust the system clock for time-sensitive features and how to use Google’s TrustedTime API instead.