Software Engineering Articles
Insights on coding, algorithms, leadership and financial innovation.
Category: Product Development
-
I’ve been thinking about security and how frequent security lapses put all of us on edge. My personal information has appeared multiple times on Have I Been Pawned, and it’s incredibly frustrating especially knowing that many of these breaches happen at billion-dollar companies running multi million-dollar projects with teams of highly skilled professionals working around…
-
An emerging perspective in modern software development, influenced by lean methodology and from works like The Goal, Lean Startup, and Project to Product, is that mistakes and experimentation are essential for learning. This often means releasing imperfect software into production, which naturally creates some technical debt. The initial shortcuts or compromises are the principal, invisible to users but clear to…