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.

IMG_20181226_152403

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

Summer Wishlist

We’ve all been told that if you write down your goals you will be more likely to complete them. In that spirit I’m going to write down my goals for 2016 (some already completed). This will be a wish list. Not all of these things will happen, but I intend to work toward these goals.20160506_120032 Read More

Part of why I love my riding club so much is their eagerness to give back to the community. Between donating to charity as a group, organizing charity events, and escorting charity rides, I’d like to think we do a good job. There is one venue, however, that I think is more impactful than all of the others. It’s also the hardest to orchestrate: Skills days. Read More

On Consequence

I was 23 years old when I first saw someone die. He had been riding a motorcycle in the opposite direction I had been riding on Highway 522 in Woodinville, behaving much the same as I had. Riding fast, doing the occasional wheelie, etc. The difference was that he lost control, hit a guardrail and fell 20 feet onto a rocky median. The force of the accident had torn his shoes from his feet. His red CBR finally came to rest almost a quarter mile down the highway. I saw people surrounding someone on the side of the road and, being trained by Boy Scouts to help any time I could, I stopped. I remember standing 20 feet from this person so remarkably similar to myself, unable to bring myself to face the reality that he was dying until another Good Samaritan told me he didn’t think the guy was going to live long enough for the paramedics to show up. Read More