Down the Security Rabbit Hole

In the last month I’ve developed a real problem: All I want to do is work on security related topics. 

The day after I wrote my last post I managed to gain root access to my first virtual box on Since then I’ve rooted about a dozen others, listened to half of the Darknet Diaries podcast archive, watched hour after hour of DEFCON and Black Hat talks, and read more about both offensive and defensive security than is even remotely reasonable. Drinking from a firehose, as it were.

As is my Kali VM

I’m hooked, and therein lies the problem: I’m back to not knowing what I don’t know.

Read More

New Grad Job Hunt 2020

When I got my acceptance letter to the University of Washington I thought my days of financial stress would end upon graduation. There would be a Saturday where I would sit in a field, listen to speeches, walk across the podium to collect my diploma, and two days later I’d wake up early for my first day of work in a new industry. 

Like everyone else, the current job market and world economic conditions were beyond any reasonably conceivable reality I could conjure up. I didn’t even get to sit in the field.

Not exactly what I had envisioned, but the best they could do with all things considered.
Read More

Raspberry Pi Project, Update 3

One of the things I really like about the CS program I’m in is that it gives me the opportunity to revisit this project and modify it based on what I’m learning about in school. This quarter, for example, I’m taking an Analysis and Design class, where we are learning about domain models, use case diagrams, and design patterns. One of the other things I really like is that the program focuses on developing new products from scratch with a team of other students. After ensuring that none of my teammates had any ideas about what to build, I talked my team into working on this.

Domain Diagram

An early iteration of the domain diagram.

Read More

Raspberry Pi Project: Update 2

It’s been a busy year. I finished up at Seattle Central College, applied to, and got accepted to the University of Washington’s Bothell campus. I got into their Computer Science and Software Engineering program and have had my nose to the grindstone for the past 7 months. I was elected President of my HOA (long story, still haven’t had to fine anyone), got Audrea into backpacking, went on our honeymoon to New Zealand, and started a company. Busy.


I’ve said Washington was the prettiest place on earth for my whole life. I’ve been wrong.

Read More

Repaying Chelan County’s SAR Deputy

It’s been a long time since I wrote anything here, but I thought it was important to show the postscript to my WA BDR shenanigans. I wound up raising enough money to repay the Chelan County Sheriff’s Deputy who pulled my bike back up to the road in September of ’17. He pulled my bike out using a come-along strap and his truck, which seemed like way too much work for someone in his position to have to do, so I and a few other contributors (Thank you all!) bought him a winch for his patrol truck. WinchThis photo was taken in November of 2017, so I’d like to think it has saved him some effort along the way.

Thanks again, Deputy McLeod. Hopefully we’re close to even, now.

WA BDR Section 4: A Cautionary Tale

For several years now, I’ve been a big fan of broadcasting my mistakes so that other people can avoid making them. It’s a bit humiliating to admit stupid, stupid errors, but it’s important to be honest with yourself and others about where you screwed up in order to learn your lessons as completely as possible. In that spirit, let’s talk about Monday.
Read More

Mixing Computer Science and Motorcycles Pt. 1

Historically, my personality hasn’t lent itself to half-measures when I’m interested in something. I very much prefer “go big or go home” as an approach to hobbies. My sportbikes find their way to racetracks, my KTM was offroad within 3 hours of purchase, and every spring when I start hiking I get scolded for dragging poor Audrea to the steepest hill I can find in my eagerness to find a challenge. To that end, my first Raspberry Pi project is shaping up to follow that pattern.

Read More