Developer
Drummer
Bassist
I am an experienced programmer and musician.
Development
I am a professional web and application developer.
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 More
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 More
Latest Blog Posts
Google Is Losing the Fight with SEO Spam
I recently came across an article on Ars Technica that talks about how Google appears to be losing the fight against SEO spam. This is certainly a phenomenon I have noticed.
Archiving My Blogs
I recently came across an interesting idea from one of the oldest blogs on the internet to back up my blogs to a public GitHub repository. This is the why and how.
Windows NT vs. Unix: A design comparison
This is an excellent read for any of you operating system nerds out there. The author compares the architectures of both Windows NT and Unix.
My Collection of Windows Screenshots
Macs have been my primary computers for decades, but I have also had the occasional Windows PC. These are some screenshots from them.
A Glaring Omission in the New Outlook for Windows
Microsoft’s new version of Outlook for Windows has seen its fair share of criticism, but one omission is just shocking in 2024.
Apple II DeskTop
A little while ago, I stumbled upon an interesting project whose goal it is to emulate the Apple II DeskTop environment in the web browser.