Aberdeen - Reactive UIs with no virtual DOM
Build blazing-fast, reactive UIs in pure TypeScript/JavaScript – no virtual DOM. Aberdeen offers a refreshingly simple approach to reactive UIs.
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.
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.
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.
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
You should know that in-app browser can and do literally inject JavaScript into the websites you visit with them with tracking scripts from the app you’re inside of. And that’s just one thing that sucks about them.
A deep dive into the performance implications of using Google Fonts (good and bad) and whether self-hosting is better.
An open source payments switch written in Rust to make payments fast, reliable and affordable — Payments 101 for a Developer · juspay/hyperswitch Wiki
Use generative art for your placeholder images