How to Learn Constantly (Without Burning Out)

In tech, constantly learning (both in and out of work) is an unstated job requirement. When I was growing up, I would go to the bookstore with my dad every weekend, and every time he would pick up a new book on coding. At the time, I always asked why…

What you need to know about DNS

Domain Name System Lookup, or DNS for short, is what happens in the time between someone typing a URL into the search bar and the page loading. Technically speaking, it is a process that translates URLs (like www.google.com) into IP addresses.…

How to Send Secret Messages

Cryptography is the science of using codes and ciphers to protect messages, at its most basic. Encryption is encoding messages with the intent of only allowing the intended recipient to understand the meaning of the message.…

WTF is HTTPS?

Security has a lot of acronyms. What do they mean? Let’s break them down into manageable bits. First, HTTPS is actually HTTP running with TLS or SSL over it. First, we’ll cover HTTP, then TLS and SSL.…

What I Learned My First Year Working in Cybersecurity

Growing up, I loved cheesy hacker movies like Hackers and War Games. I thought all hackers were crazy smart, crazy technical people working on super secret projects. I didn’t realize ‘hacker’ was a job title, and definitely never realized that cybersecurity was a career option.…