In the spirit of security, I'd like to challenge every developer that reads this blog to one simple challenge: Every time you see a piece of code, spend some time assessing it, and understanding what it's supposed to do, and how it could fail. Once you've done try, try to make it fail using

A surprising and fun tale happened on January 1st, 2020! My father and I were sitting in an outdoor shack (aptly names due to its structure), housed inside was the HAM Radio equipment. We wanted to listen in on Venezuela, but the conditions weren’t right and there wasn’t a good enough skip. After rolling

As we approach the end of 2019, I pop open my last years resolutions to see how fan I've came in my progress. This year I'd like to share my goals from last year, my progress, and start new goals for the upcoming year. 2018-2019 Goals Start a blog, and post regularlyStart a cyber security

I've decided after years of self-hosting my own email and recently using GSuite for a few domains to take advantage of their storage options (unlimited), I'd like to migrate my email server from postfix/dovecot hybrid to Exchange Server. I found that Exchange is fairly well supported, the interface is easy to use, and

Recently, I've been doing a lot of penetration test reports. It's given me lots more insight on forming a better report, my initial reports were subpar at-best now that I've done dozens of them. I thought I'd make this post and share some tricks I've learned along the way, and things to avoid.