Dark Underbellies

When I got a degree in Computer Science, they didn't require us to take a technology ethics course. There might not have even been a technology ethics course offered. But the industry has learned about what happens when you graduate

On Being a Product-Minded Engineer

I personally believe that most of your engineering team should think like this: The Product-Minded Software EngineerProduct-minded engineers are developers with lots of interest in the product itself. They want to understand why decisions are made, how people use the