2022
-
You are not your customer
Mar 19
When you start a company and come up with a name, whether or not you like the name doesn’t matter. You are not the customer.
-
Cryptopals: Set 1 – challenge 8
Mar 14
The final Cryptopals challenge in set 1 involves detecting AES when used in ECB mode. It will become a handy utility later on …
-
Cryptopals: Set 1 – challenge 7
Mar 13
Next up with Cryptopals is a challenge to decrypt AES in ECB mode. This is relatively easy in PHP!
-
Cryptopals: Set 1 – challenge 6
Mar 12
A return to Cryptopals means we get to break the repeating-key cipher we were working with before. Breaking crypto is fun!
-
Limiting network egress
Mar 11
Blocking incoming traffic is only half of a firewall’s features. Today let’s look at limiting outgoing traffic!
-
Basic firewall usage
Mar 10
If you run a server in the cloud, you need to use a firewall to protect it. Let’s look at the most basic settings of Ubuntu’s ufw system.
-
Overcoming imposter syndrome
Mar 9
Though it’s easy for me to think so sometimes, I am NOT an imposter. Neither are you.
-
Imposter syndrome
Mar 8
When are they going to notice? That I don’t belong here? That I’m an imposter. Oh no … I think they already know!
-
Headless WordPress
Mar 7
I’ve not yet been able to wrap my head around the current buzz around “headless” WordPress sites….
-
Cooking with credentials – pepper
Mar 6
No meal is complete without salt AND pepper. No password hashing scheme is truly secure without both, either!
-
Cooking with credentials – salting
Mar 5
Learn how to securely hash and anonymize user passwords in PHP using native functions that automatically apply salt.