Category Archives: Personal Development

Riding Your Ride

April 26th, 2025

Six months and 3000 miles after purchasing a brand new 2024 Yamaha YZF-R3

Reading List: 2024Q2-2025Q1

March 20th, 2025

In an effort to develop and maintain skills, I read the following book over the last four quarters: Kleppmann, Martin. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Designing Data-Intensive Applications introduces concepts underlying database systems and leads readers through the general implementation of complex distributed systems. As is typical for […]

Resolution 2025

March 15th, 2025

Prioritize the attainable over that which is merely possible. After all, as a famous proverb states, one in the hand is worth more than two in the bush.

Reading List: 2024Q1

March 31st, 2024

In an effort to develop and maintain skills, I read the following books in the last three months: Gookin, Dan. Programmer’s Guide to nCurses Klabnik, Steve and Carol Nichols. The Rust Programming Language van Rossum, Guido. The Python Tutorial

Raspberry Pi Zero W

November 18th, 2023

I recently picked up a Raspberry Pi Zero W to gain familiarization with the Arm(R) architecture and instruction set. I could not wait for the Zero 2 W to become available, and the suggested price ($15) and compatibility of accessories for the current and future Zero boards helped me decide on the purchase. It has […]