All post categorised in: thoughts
In this post I explain why I think declaring behaviour in markup is advantageous rather than problematic.
Bootstrap considered harmful
Bootstrap and friends can be beneficial for all kinds of stages in the process of making websites, but a magic bullet they are not.
Some pointers on default cursors
Some thoughts about standards when it comes to cursors for buttons.
My thoughts about styling with classnames versus styling with HTML elements. TL;DR: we need both.
Cascading and cognitive overhead
On the cognitive overhead of cascading
The website as an instantiation of your design system
By documenting a web design as a system of components, your website can be an instantiation of your design system.
Scripts and stylesheets in WordPress sites
Declaring grid layouts with ‘just’ CSS
We can soon use ‘just’ CSS to describe our lay-outs. But, arguably, that leaves us with a naming problem.
The role of grid systems in component-based front-end builds
I think for large websites and organisations, in addition to having a component system, it makes sense to have one agreed-upon, shared-between-projects grid system.
Offline apps and user intent
I think when designing apps that work offline, we should consider user intent and let users choose which content becomes available offline.