The Pub
A collection of ideas, thoughts, notes and half-baked explorations.
Taking a leaf out if Maggie Appletons garden this is not anymore organized as a blog but more as garden pub. So sit down, take a glass and browse through conversations about technology, design and random thought about the word.
-
the ever curious ape
Some thoughts on hype cycles and the merits of the maturing web community.
-
nostalgia for the mess
A call for simple HTML, beginner-friendly dev, and less obsession with fancy stacks—let’s make the web open, accessible, and embrace indie web chaos
-
FSWF
Fix something without fuzz
-
My case for ::scroll-button()
weighing in on the discussion if scroll-buttons should be DOM elements oder CSS Pseudo-Elements
-
Inside The Box
Matching Markdown Containers and modern CSS features.
-
Enhanced Markdown Rendering with markdown-it Plugins
Eleventy uses markdown-it as its default markdown parser. We can extend it with plugins to add additional syntax and functionality for richer content authoring.
-
Of Butterflies And Gardens
An exploration of mental models in design system architecture.
-
The Scroll Bar Problem
In the ongoing debate about scroll markers and scroll buttons there is one open question.
-
Tailwind's Model in an AI age
The recent turmoil around Tailwind CSS is not really about Tailwind. Not even about AI. It is a visible symptom of an old, unresolved question: how do we make the open web sustainable
-
Slide Deck with Cross-Document View Transitions
Slide decks in html became a lot easier. Let's create a small demo to prove upcoming web technology for this use case.
-
The Source Dataset Pattern for Custom Invoker Commands
How to use the 'Source Dataset Pattern' to pass arguments to invoker commands for html custom elements. Using the source property of the CommandEvent.
-
Integrating Nudeps with Eleventy (aka Build Awsome)
Nudeps uses import maps and ES modules to manage dependencies without bundlers. Combined with Eleventy, it enables a simple, modern JS workflow.