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
Can a Man Wear a Dress? A Deep Dive into Gender Norms
Of course a man can wear a dress! In any case though, this is quite an interesting post about men wearing dresses. It includes a bit of history as well as some styling tips and cultural discussion about it.
Guys Wear Dresses For The First Time!
I’m not entirely sure what to make of this video. It’s great seeing men wearing dresses, but at the same time, I get the feeling that it was more for entertainment than for actual serious discussion.

Happy Holidays!
It’s already that time a year again! I hope all of you have a wonderful holiday season and a happy New Year!
Here’s Why You Might See More Men Wearing Dresses
This is a short article and it would be really great if what they talk about came true!
Are male skirts about to be the next fashion essential?
It’s amazing how often this question is asked on fashion blogs or in the news, but then nothing ever comes of it. This article is from 2022 and I think we know the answer to the question. Of course, that doesn’t mean we should give up though!
J.Crew’s Pink Men’s Sweater Stirs Up Online Debate
This particular article doesn’t have anything to do with skirts specifically, but is certainly relevant when discussing gendered clothes. J.Crew introduced a pink men’s sweater which seems to have kicked up quite a debate with plenty of toxic masculinity.
Version 2.0.0 of sequelize-migration-wrapper Released
After almost five years of no updates, I finally released version 2.0.0 of sequelize-migration-wrapper, my npm package for Sequelize migrations.

“Why Trucks Keep Getting Bigger”
I’ve noticed this trend every time I go back to the US and have wondered why it happens. This video explains it.

One Blog vs Many
I am currently running five different blogs, but is it really better to separate them or just have one blog with everything?