scopsy/await-to-js: Async await wrapper for easy error handling without try-catch
Async await wrapper for easy error handling without try-catch — scopsy/await-to-js: Async await wrapper for easy error handling without try-catch
SuperGeekery: A blog probably of interest only to nerds by John F Morton.
Welcome to my link library. These are not links to content I have created unless you see that mentioned in the link’s description. These are links I found interesting enough to want to keep track of. If you read Craft Link List, the Craft CMS newsletter I used to write, this page is a replacement of sorts for that exercise. Enough talk. Let’s hit the links.
Async await wrapper for easy error handling without try-catch — scopsy/await-to-js: Async await wrapper for easy error handling without try-catch
Email clients have quirks that force you to use
A cheat sheet for learning the basics of Lit, the JavaScript library for building web components.
Uptime Kuma is an easy-to-use self-hosted monitoring tool.
What’s better than Uptime Robot? A program that does the same thing, without limitations, you can host yourself, and is fully Open Source. Namely, Uptime Kum…
A plea for us to get back to building websites that can do normal website things.
Nicolas Hoizey’s links page.
Open Web Components provides a set of defaults, recommendations and tools to help facilitate your Web Component.
I’ve been using Plausible Analytics on this website for a few months now and I’m a fan for three key reasons. They’re open source They explicitly detail how they track web traffic in …
Generate linearly scale font-size with clamp()
Ionic Framework is an open-source UI toolkit to create your own mobile apps using web technologies with integrations for popular frameworks.
An in-depth look at the decoding attribute and how it affects web performance differently when using sync, async or not at all
A forward-thinking library of web components.
Headless UI for building powerful tables & datagrids with TS/JS, React, Solid, Svelte and Vue
Unstyled, fully accessible UI components
An interactive guide to understanding SVG paths and path commands.
JavaScript animation engine. Contribute to juliangarnier/animé development by creating an account on GitHub.
Create fully responsive shape dividers for your next web project.
What if I will tell you how we could solve fit-to-width text with pure CSS without any hardcoded parameters? Curiously, scroll-driven animations will allow us to do just that! Join me as I continue exploring the experimental implementations of the latest specs.
A bunch of demos and tools to show off Scroll-driven Animations
Fast 3kB alternative to React with the same modern API.
This tool converts any TTF, OTF, WOFF, WOFF2 or SVG fonts to css @font-face formats with CSS and HTML sample files.
A foundational overview of how to build color-adaptive, responsive, and accessible mini and mega modals with the
?VanJS (Vanilla JavaScript): World’s smallest reactive UI framework
Learn how to build tooltips, menus, and more with the new popover API.
Spurred by last week’s ShopTalk I rolled out View Transitions here on my static Jekyll site. I hadn’t realized View Transitions for multi-page apps (MPAs) and static sites are ready for testing behind a flag in Chrome 113 . View Transitions for MPAs are a feature that’s high on my CSS wishlist, so I got to it. It took less than an hour to do, requires zero JavaScript, and two lines of CSS. I’m pleased with the results.
Finally this is possible thanks to a workaround added to Tailwind’s class sorting plugin
This post explains lazy loading and the options available to you when lazy loading video.
This reference lists all the elements we’ve introduced, and their attributes. A few element-specific presentation attributes are included, but the full reference for presentation attributes is the SVG Style Properties list.