A touch of (in)security


Hackers will hack. Coders will code.

The equation for computer security is skewed:

  • The attacker only needs to get lucky once.
  • The defender needs to get lucky all of the time.

It does not take a genius to figure out that this equation won’t hold.

Everything will break given an infinite amount of time and resources.

As a software engineer designing software, we are (mostly) on the defensive side. It is part of our profession to design safe and stable software. So get your act together, you need to think about the big picture. You don’t need to know about every little aspect of hacking in detail, but you must be aware of what is out there.

This site is dedicated to security and insecurity. About hacking and why it is possible. Most of the articles will be from a software engineering perspective, but there just might be some hardware thrown in also, just for fun.

Peter af Geijerstam


Peter af Geijerstam is a software developer who specializes in computer security. He has been doing software development for over 15 years and have experience from both small businesses, large-scale telecom and computer security for government agencies. Peter believes in solving problems, not using any particular technology.