zachleat/line-numbers
A web component to add line numbers next to various HTML elements — zachleat/line-numbers
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.
A web component to add line numbers next to various HTML elements — zachleat/line-numbers
Testing vertical metrics typography across browsers.
Build blazing-fast, reactive UIs in pure TypeScript/JavaScript – no virtual DOM. Aberdeen offers a refreshingly simple approach to reactive UIs.
A self-hostable personal cloud inspired by serverless platforms and CGI-BIN. Smallweb maps subdomains to subfolders in your smallweb directory.
The canvas element: part of an alphabetical run through every HTML element.
The canvas element: part of an alphabetical run through every HTML element.
Curator is a free forever social media aggregator that helps you collect and display content. Set up your feed in under 5 minutes.
Color is complicated, but you can easily learn the difference between a color model, space, and gamut, and why they exist in the first place.
Custom elements (web components) for making audio and video player controls that look great in your website or app. — muxinc/media-chrome
Create a shareable preview link of your website that works out of the box without changing your Hosts file. You can create a site with team members without having to merge the changes later.
A fun CSS-only experimentation to create a jumping dot between radio inputs
How to add smooth transitions to lazy-loaded images without external libraries.
The search element represents a document or application containing a set of form controls or other content related to performing a search or filtering operation. This could be a search of the website or application, searching or filtering search results on the current web page, or a global or Internet-wide search function.
Create harmonious color patterns with Oklchroma, a powerful OKLCH-based color scale generator for designers and developers.
Fix CORS in DDEV development by adjusting vite.config.js.
Vigilant is a tool for aggregating application logs. Use the SDK to send logs and view them in a dashboard.
Use the View Transitions API to create smooth animations between DOM states with minimal CSS and JavaScript, replacing heavy animation libraries.
Generate and customize CSS easing functions with ease and magical precision using Easing Wizard 🧙
One web page using every HTML element.
Backing up your data is critical for effectively any self-hosted application. Let’s explore how you can make it happen for Plausible Analytics.
Services like S3 and R2 can be invaluable when self-hosting Plausible Analytics. Let’s walk through what it looks like to use them for automated backups a simple cron job.
Download and self-host 1500 open-source fonts in neatly bundled NPM packages. Access a comprehensive library of web typefaces for free.
Free, open-source loading animations. Available as copy/paste HTML or drop-in web components. Compatible with every modern framework.
HTTP Security Headers are essential to any website. Learn about the HSTS header, Content Security Policy header CSP, XSS protection, cache control, strict transport security, set-cookie header, and many more http headers in this comprehensive guide with examples and take your website security header game to the next level with Darkrelay.
This developer built their resume website using HTML, CSS, and Eleventy.
HTML Forms have powerful validation mechanisms, but they are heavily underused. In fact, not many people even know much about them. Is this because of some flaw in their design? Let’s explore.
Command line tool for “Can I Use …” and MDN Browser Compat Data.
Unsection is a website that offers inspiration for various website sections. It is a good resource for finding the best website section for your website.
An experiment in javascript-free syntax highlighting, made possible by opentype contextual alternates and COLR table
Tips for Keeping All Frontend Applications Secure