🇮🇪 My last name is valid

My last name is O'Leary. Spelling it over the phone is fun..."That's O, apostrophe, capital L, e a r y." Despite what many developers think, this is an entirely valid last name. I've dealt with folks too lazy to deal with a ' in a last name my whole life, which is one thing. I get it, SQL can be hard. But then many "solve" this problem through form validation that says "please enter a valid last name." Talk about invalidating someone's experience in life.

It's not the biggest deal, but I share because there are a LOT of less privileged people than me who deal with lots of ways that developers don't include them. Names, for instance, have a lot of variation , but it doesn't end there. Accessibility is critical. Considering how your terminology may impact other people is essential. Without diversity of thought in your development teams, you risk causing this same problem repeatedly for people with more pressing concerns. So...don't be lazy.

Examples

If you follow me on Twitter , you'll sometimes see me post when I find a new place my last name doesn't work. I hope to encourage people to consider those who are different from themselves who will one day—hopefully, if you're successful—be users of their app.

To see those examples, search for #oapostrophe from:@olearycrew on Twitter.

© 2026 | Brendan O'Leary

The views here are mine alone not my employer's, not anyone else's.