List of all Blog Posts

Colourfully painted face. As colourful as the life of a web developer.

Placeholder Text needs Good Color Contrast

Use the ::placeholder CSS pseudo-element to improve your website's accessibility.

Posted on

Read More

How to build Accessible Navigation Menus with the Popover API

Leveraging the power of modern web features, you can quickly create awesome navigation menus.

Posted on

Read More

Easy Offline Storage with idb and the IndexedDB API

The idb library makes it easy to store data on your device and retrieve it for offline use.

Posted on

Read More

Native Dialogs and the Popover API — What you need to know

Learn how to animate dialogs and popovers, correctly nest them, and close dialogs on backdrop click.

Posted on

Read More