Personality building

The Nature of Software Engineer Personality

The age old question of nature vs nurture influences the careers we have and the jobs we get. After being involved in software engineering most of my career, a question that comes to mind is: “can anyone do my job?” Can anyone, provided the right inputs, achieve the same output such as being a developer, systems administrator, or managing people and projects?

My conclusions have evolved over time. Read on to hear my ruminations about how our personality influences our work!

Feature image / license

Read More »
Planet earth wearing a mask for COVID

The Internet and the Pandemic

From the Cold War onward there was a wide array of new technologies created such as GPS, NASA, ballistic missiles, and nuclear proliferation. Among these was what came to be known as the Intenet. Fast forward over 60+ years later the COVID-19 pandemic swept the globe.

What do the Internet and the pandemic have in common? It’s got to do with the Internet but not how you might think – read on…

Read More »
Power Plant

The Weakest Link – Protecting Industrial Control Systems

Like water flowing downhill, attackers will take the path of least resistance to compromise a system. Old technology that doesn’t learn new tricks is a prime target.

The ACM published an article in the Communications of the ACM by Keith Kirkpatrick which delves into security issues with SCADA systems.

Read on about SCADA systems and the security implications of old technology.

Feature Image / License

Read More »