Developer
Drummer
Bassist
I am an experienced programmer and musician.

Development

I am a professional web and application developer.
TypeScriptAngularReactVue.jsSwift
I have worked with several technologies including Swift, SwiftUI, TypeScript and React.

Hobbies

I also have other hobbies beyond programming.

Music

I am a drummer and bassist with over fifteen years' live and studio experience. I have made and released my own music with my solo project and in several bands.
See Morearrow_forward

History

I am a trained historian who has written a number of articles about a range of historical topics. These can be found on my history blog, History Rhymes.
See Morearrow_forward

Latest Blog Posts

A Script for Exporting WordPress to Markdown

A Script for Exporting WordPress to Markdown

I have a love-hate relationship with WordPress and have been thinking about replacing it with a static site. I wrote a script to export posts from WordPress to Markdown files.
Single Page Applications vs Multi-Page Applications

Single Page Applications vs Multi-Page Applications

SPAs and MPAs are popular ways of creating web apps, but both have their pros and cons. In this article, we explore their benefits and detriments.
That’s How Old I Am

That’s How Old I Am

In this post, I decided it would be fun to write a list of technologies and experiences that show my age in technology.
Introducing “Notes”

Introducing “Notes”

“Notes” is a new category on my blog where I am going to post small, interesting things I stumble upon. It might be links or images or tidbits of information.
My New PowerMac G3 Blue and White: Part 2

My New PowerMac G3 Blue and White: Part 2

I bought an old PowerMac G3 Blue and White. In this article, I try to get Mac OS X 10.2 Jaguar installed on the system.
Developer’s Notebook Becomes Feed The Dev

Developer’s Notebook Becomes Feed The Dev

Developer’s Notebook has been rebranded to Feed The Dev. There are many reasons for the rebranding and I am excited to share them with you.