Link List
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.
kbysiec/vite-vanilla-ts-lib-starter: The starter is built on top of Vite 4.x and prepared for writing libraries in TypeScript. It generates a hybrid package - both support for CommonJS and ESM modules.
The starter is built on top of Vite 4.x and prepared for writing libraries in TypeScript. It generates a hybrid package — both support for CommonJS and ESM modules.
NPM package development with Vite - DEV Community
Why vite is awesome Before, when we developed npm packages, it involved A LOT of manual… Tagged with npm, vite, typescript, javascript.
Carrd - Simple, free, fully responsive one-page sites for pretty much anything
When your non-nerdy friends ask you to build a quick website: A free platform for building simple, fully responsive one-page sites for pretty much anything.
Lit
Simple. Fast. Web Components.
web-component-analyzer - npm
CLI that analyzes web components. Latest version: 2.0.0‑next.4, last published: a year ago. Start using web-component-analyzer in your project by running npm i web-component-analyzer
. There are 26 other projects in the npm registry using web-component-analyzer.
magic-regexp
A compiled-away, type-safe, readable RegExp alternative
Create a rainbow-coloured list with :nth-of-type()
This is my favourite thing to do with the :nth-of-type()
selector.
Web componets: template, slot, and shadow
An explanation of template, slot, and shadow.
Use Vite for JavaScript Libraries
More than once I’ve written some snazzy JavaScript code that I want to quickly turn into a sharable library, but the process of how to easily do that has bogged me down enough to drop the idea entirely. Here’s a look at using vite to quickly publish your code as a JavaScript Library.
Mermaid | Diagramming and charting tool
Create diagrams and visualizations using text and code.
Putting Gears In Motion: Animating Cars With HTML And SVG
SVG provides a way to define how an element moves along a motion path. Paul Scanlon shares how to use it by animating race cars in an infinite loop.
Craft Obfuscator
A Craft CMS plugin that adds a Twig filter to obfuscate emails.
Scribble Diffusion
Turn your sketch into a refined image using AI
pretty-feed-v3.xsl
This file in the aboutfeeds repo will transform your raw-looking RSS feed into a styled document when users click on your feed icon. It will now include instructions helping the user understand how to use feed icons across the web.
CSS Specificity Calculator with CSS level 4 support
Quickly calculate any CSS selector specificity score along with explanations. With full support for complex CSS selectors.
A Responsive Accessible Table
Adrian Roselli shares an example of a responsive, accessible table along with a discussion of the code and the decisions behind the code.
ARIA in HTML
This specification defines the authoring rules for using Accessible Rich Internet Applications (WAI-ARIA) 1.2 and Digital Publishing WAI-ARIA Module 1.0 attributes on HTML elements.
Welcome to Wildebeest: the Fediverse on Cloudflare
Wildebeest is an open-source, easy-to-deploy ActivityPub and Mastodon-compatible server built entirely on top of Cloudflare’s Supercloud.
How to Meet WCAG (Quickref Reference)
A quick customizable reference to Web Content Accessibility Guidelines (WCAG) 2 requirements (success criteria) and techniques.
Checklist - The A11Y Project
This checklist uses The Web Content Accessibility Guidelines (WCAG) as a reference point.
Browsing with assistive technology videos
Understanding how people with disabilities browse the web using assistive technologies (AT) is core to making accessible a good user experience. This browsing with assistive technology video series introduces commonly used software, how it works, and ways people navigate content.
Prime Voice AI
“Generate top-quality spoken audio in any voice and style with the most advanced and multipurpose AI speech tool.” I’ve tried out this service. I think it’s pretty expensive, but the results are impressive.
GoAccess - Visual Web Log Analyzer
GoAccess is an open-source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Analytodon - Analytics for Your Mastodon Accounts
Analytics for Mastodon — track follower count, popular toots, boosts, favorites, and more.
A Beginner's Guide to the Mastodon API - Post a Status Update with cURL or Python
If you want to program a Mastodon bot or automate your Mastodon posting, or just want to post from the command line, you’ve found the right corner of the internet. Tagged with mastodon, python, curl, requests.
Zero to IDE with LazyVim - YouTube
In this video, Elijah Manor shows how to get started from scratch with LazyVim, which is a Neovim setup powered by lazy.nvim.
Learn Nuxt.js by Building a Real World App
The complete guide to developing and deploying fast, production-ready Nuxt apps. MasteringNuxt is the biggest and most in-depth, fun, and realistic course ever made on Nuxt.js.
CraftCMS plugin: Social Share
Generate social media buttons, share dialogs and share counts.
Followgraph for Mastodon
Find people to follow on Mastodon by expanding your follow graph.