Dia duit! I'm Alan Dooley; as Gáelige, Ailín O'Dubhlaoich is ainm dom; hence my online pseudonym, "ADubhlaoich". My areas of professional interest are software accessibility and technical writing. I currently make a living doing the latter, but it doesn't preclude me from continuing to work a little bit on everything - including this website!

I write about whatever has my interest at a given point in time, but occasionally take prompts from others. Part of why I'm maintaining this website is to push myself to try build in public for all of my interests, technology or otherwise. Right now my main hobby and community is swing dancing, so you'll notice a lot of my writing revolves around it.

If you'd like to learn more about me, you can email me at web(at)adubhlaoi(dot)ch. I'm not particularly active on social media and are unlikely to link any of it as a result, but I use the same username everywhere. Most of what I write is for myself or people I am directly friends with. For everyone else, I'm a fan of this quote:

I am offering these words for your entertainment, and to entertain myself. I am not trying to improve you, and I really do not know how I would improve you. It would be imprudent for me to recommend any improvements, because one never knows how these things may turn out - and as they say, be careful of what you wish for, because you may get it.
— Alan Watts, Still the Mind


Isolation, Identity & Community

Like everyone else, I'm fighting a lifelong battle with myself. Since I started using the internet, I've maintained a few different blogs. The intent was always to document things I was learning, but my mental image was of discrete 'projects' related to technology.

The Anatomy of a Code of Conduct

In 2017 I was part of a small team of people responsible for running Frankie in Dublin, a three day dance event commemorating the 80th anniversary of Frankie Manning visting Dublin with the Cotton Club Revue.

Swing DJ Guidelines

If an organiser’s responsibility is to get people into classes, and a teacher’s responsibility is to get people from classes onto the dance floor, then it’s the DJ’s responsibility to keep them there.