Disclaimer: The opinions of the columnists are their own and not necessarily those of their employer.

Tag Archives: software engineering

How to be a Software Engineer without Understanding Software

– Imagine a world where the majority of people who claim to “do” software engineering do not know even basic concepts that are taught in computer science 101 classes, such as basic data structures and why they matter. A world in which most accountants didn’t know how to read a…

Google Plus – Disk Space Minus, Spam Double Minus

– Google’s foray into Facebook’s space hit an unfortunate glitch during its “field trial” … the system ran out of disk space and was down for more than an hour and those users, who were affected, received a deluge of emails … see Graham Cluley’s post “Google+ runs out of disk…

Mitigating the “Humin Errur” Risk

– There is a retrospective report on May 18, 2011 in The Wall Street Journal by Yuka Hayashi and Phred Dvorak, with the title “Fresh Tales of Chaos Emerge From Early in Nuclear Crisis,” which describes the first few minutes following the earthquake that hit Japan on 3-11-11 and how workers in…

Safe and Secure Software Systems Engineering (S4E)

– As you read this, you probably will be saying to yourself, “Why would anyone waste so much time worrying about semantics?” Good question. I began thinking the same way after struggling with definitions in this space for some time. In the end, I concluded that it might be worthwhile after all.…

Software Begat Hardware Begat Software Begat …

– I happened to be browsing through some magazines at a newsstand when I came across the August 2010 issue of Scientific American and noticed that they were featuring an article by John Villasenor about “The Hacker in Your Hardware.” I found the description of what the author believes to be the…