I'm glad you asked.
"Basher" is an old school nickname that's pretty much stuck. For many years I was an aspiring rock star, thrashing my drums on sweaty stages for many bands, but mainly for UK rockers .
As a sideline, I combined my artistic creativity and background in computers by building websites for local bands, teaching myself the fundamentals of web design, and experiencing the joys of browser testing in IE5 and Netscape!
But I've left those “hobbyist” days far behind me…what do I do now?
I've been a full-time front-end web developer and web accessibility advocate since 2007.
I enjoy solving problems to deliver rich and performant user experiences to as many people as possible, irrespective of their ability or situation.
I'm also passionate about keeping things simple by leveraging the native web platform whenever possible, working with design systems, and building component libraries to improve code quality and overall developer experience.
To put it simply, a UX engineer is a front-end developer who understands design thinking and design principles—bridging the gap between designers and developers.
UX engineers often focus on the technical aspects of design systems—prototyping, building re-usable & accessible UI components, and establishing robust CSS architectures.
Projects
(Open source)
Accessible UI boilerplate for websites & web apps, using vanilla HTML/CSS/JavaScript and Web Components. Powered by Storybook. Bundled by Parcel.
Articles
HTML Web Components Make Progressive Enhancement and CSS Encapsulation Easier! (CSS Tricks, 01 August 2024)
An extension to my previous article on LinkedIn.
HTML Web Components - Progressive Enhancement and CSS Encapsulation/Scope Made Easy (LinkedIn, 22 April 2024)
My preferred approach to leveraging native Web Components.
Expandable Sections Within a CSS Grid (CSS Tricks, 15 October 2021)
Explains how I solved a potentially tricky UX/UI problem with essentially 3 lines of CSS!
Sorry. Your browser does not support the WEBM video format.
"lipstick" by bushbaby (promo video, 2004)
"tinsel town" by bushbaby (single, 2003)
"skinny" by bushbaby (single, 2002)
"platform nine" by bushbaby (from the album "space corps", 2001)
"dreaming day" by bushbaby (from the ep "medicine", 1999)
To listen to bushbaby's full catalog, please visit our YouTube channel.