How did someone get my password?

A brief note - this article is about the theory of how to crack passwords. Understanding how cybercriminals execute attacks is extremely important for understanding how to secure systems against those types of attacks. Attempting to hack a system you do not own is likely illegal in your jurisdiction (plus…

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.…