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

article

Felix’s New Skirt

Today’s post is a bit unusual in that it is about a children’s book about a boy who likes to wear skirts. The book is called Felix’s New Skirt.
The Beskirted ManThe Beskirted Man
A Social Media Update

A Social Media Update

This is just a small announcement to provide an update on my social media presence.
The Beskirted ManThe Beskirted Man
Mastodon and Bluesky

Mastodon and Bluesky

This is just a short post to say that I now have accounts on Mastodon and Bluesky.
Alex's NotebookAlex's Notebook
Does Apple need another Snow Leopard?

Does Apple need another Snow Leopard?

This is a post that will most certainly betray my age in that I fondly remember the release of Mac OS X 10.6 Snow Leopard.
Alex's NotebookAlex's Notebook
article

Skirts: Are You Man Enough To Wear One?

While it’s always great to see articles about men in skirts, they do point out the fact that it has been a runway fashion item for men that has never made it to the mainstream.
The Beskirted ManThe Beskirted Man
Clarifying What’s Really Going on at Mozilla

Clarifying What’s Really Going on at Mozilla

Mozilla has recently had a lot of blowback about several recent changes they’ve made to Firefox. There was a reaction recently from a member of the Thunderbird team.
Alex's NotebookAlex's Notebook
TypeScript’s Compiler Will Be Rewritten Using Go

TypeScript’s Compiler Will Be Rewritten Using Go

In an effort to speed up TypeScript compilation, Microsoft has decided to rewrite the compiler to be a native application.
Alex's NotebookAlex's Notebook
What makes a weblog a weblog?

What makes a weblog a weblog?

It’s almost been 20 years since I started my first blog. But what exactly defines a blog?
Alex's NotebookAlex's Notebook
article

Guys Are Freaking It In Skirts and Shorts All Across Europe Right Now

This article doesn’t have a lot of written content but does have several pictures of men rocking skirts during the fashion shows in Europe during the summer of 2023.
The Beskirted ManThe Beskirted Man