Security as Code: Why a Mental Shift is Necessary for Secure DevOps

Editor’s Note: This post originally appeared at Simple Programmer. They help make the complicated simple. Inertia is “the tendency to do nothing or remain unchanged.” It is a strong force in physics. It also often holds sway in the technology industry. By 1996, the first official definitions of Internet Protocol Version 6 (IPv6) were created. Over 20… Read More

The Developer’s Guide to Cryptography: Hash Functions and HMACs

So far, we’ve discussed the basics of encryption and symmetric encryption algorithms. Encryption is used to protect the confidentiality of data. Let’s now take a small turn and look at protecting the integrity and authenticity of data. Encryption can protect data from being read while in transit. However, this does not prevent the data from… Read More

Guest Post on Simple Programmer: History of Women in Software Engineering

It’s a little late, but I wanted to make sure I have a link to my latest Simple Programmer guest post. The post explores some of the women that have made major contributions to the world of software engineering from the beginning of computers to today. Check it out!