This blog post idea was sparked by an app I downloaded which had very inconsistent design and caused...
The title of this article refers to one interaction that goes by many (sometimes confusing) names....
Earlier this week, the State of JS 2023 survey results were published and, as always, the results are...
The other day I was attempting to book an airport transfer and came across a terrible form. It took...
I read a lot of blog posts about accessibility where people confuse the European Accessibility Act...
In today's digital landscape, accessibility is not just a nice-to-have feature but a crucial aspect...
Websites contain many interactive elements such as buttons, links and various types of inputs. While...
Be honest with yourself - how long did you spend learning HTML when you first started learning web...
A couple of week's ago I asked on Twitter about good blogging platforms for developers. Aside from...
Equality (or lack thereof) is a hot topic within the tech world and current statistics show that only...