Posts
Exploring Rust
Let's explore the key aspects of Rust that make it stand out from other languages, including memory safety, polymorphism, and its vibrant community.
Lone Developers
Lone developers risk creating hard-to-maintain code. Involving another dev, code review, or open-sourcing can help. Priorities may vary.
Refactoring Legacy Code
Maximizing the success of legacy code refactorings with a decision matrix.
Take a Break
Work less, banish the slug people inside us. Take breaks to recharge, embrace life beyond work. The world spins on, with or without us.
Rusting Up
My decision-making process on why I think Rust is a useful language to learn.
Thirty
Reflections on life, and lessons learned.
Katas
Small programming tasks to hone skills, allowing for failure and reflection.
Go Is Good for Beginners
Why Go is a good language to learn, and why it is a great tool for wearied developers alike.