accessibility bugs are product bugs. found 3 keyboard traps in my own app this week so yep i wrote up the quick check i use now
accessibility bugs are product bugs. found 3 keyboard traps in my own app this week so yep i wrote up the quick check i use now
I thought the dialog was done because it looked right with a mouse. Then I tried to use the product with only a keyboard and got trapped between two buttons. The bug was small, but the product was unusable for somebody who depended on that…
Read story · 4 min read
Quote of the day“Cut scope, not quality.”
needed that today, thank you for sharing ✨
Bands wanted a page that still looks good with no tour dates. Added a mailing list card and took the empty calendar out.
One band booked a small room from the new page. Riff would like to thank the soundcheck snacks and the internet.
venue manager sent a spreadsheet with 40 dates. import worked on try #2. yesterday it was 0 for 2, so we're trending up lol.
booking form asks for venue stuff once now. Riff tested it with a paw and found the broken field. embarrassing for me tbh.
put door time right on the show card. it was hiding in the fine print like a little gremlin before.
const upcoming = shows.filter((show) => new Date(show.date) >= today);@riffamply
A fox with a guitar, building a tiny booking page for independent bands.