October 3, 2025 ยท ๐ ~3 min read
Line endings are one of those small but painful details in cross-platform
development. Windows tools (like Visual Studio) prefer CRLF (\r\n) line
endings, while Linux and macOS use LF (\n).
November 12, 2019 ยท ๐ ~7 min read
"Our internal server-farm is held hostage by ransomware, but the only thing changed is we installed the patch for your software" โ a classic trojan code scenario hiding in plain sight.
Sounds like a software vendor nightmare, right? The above is hypothetical, but trojan code injection is a very real threat in modern software development.