Something happens to everyone.
Why do bad things happen? Look at the math.
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.
Why do bad things happen? Look at the math.
Registrar of Voters Training Program
A twenty-minute overview of Javascript Promises.
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
Learn how to use three CSS properties to override font metrics and minimize layout shifts during font load.
A tool that brings attention and understanding to how color contrast can affect people with different visual impairments.
The “Promises” API is a surprisingly tricky part of modern JavaScript. Without the right context, it doesn’t make much sense at all! In this tutorial, you’ll build an intuition for how Promises work by getting a deeper understanding of JavaScript and its limitations.
Iconic font aggregator, collection, & patcher: 9,000+ glyph/icons, 60+ patched fonts: Hack, Source Code Pro, more. Popular glyph collections: Font Awesome, Octicons, Material Design Icons, and more
P5JS doesn’t offer native SVG support, there is however a way to run P5 in an ‘SVG’ mode using zenozeng’s SVG runtime. Running P5 in this SVG mode also requires a lot of interaction with the DOM, which we’ll discuss in this post.
A course due for release in Sept 2024 on plainting with plotters, like AxiDraw.
The free and private AI extension for Visual Studio Code. Auto-complete suggestions, chat with AI and more.
Superfile is a very fancy and modern terminal file manager that can complete the file operations you need!!
Transform in the cloud, serve forever from your own server. A middle ground made possible with the new Imgix Download Transformer.
Good thoughts on business and development.
Use generative art for your placeholder images
By making use of randomness, a team has created a simple algorithm for estimating large numbers of distinct objects in a stream of data.
matcha.css is a pure CSS library designed to style HTML elements similarly to a default browser stylesheet, eliminating the need for users to manually patch their documents.
Demo of ElevenLabs voice cloning.
Documentaries for Developers. Vue.js, Ember.js, Ruby on Rails, Node.js and more.
Coding my handwriting in Javascript — how I did it and what I’m doing with it.
A dashboard for quick assessment of HTML standards across browsers.
Explore the process of making your GitHub profile README dynamic with automated updates of your latest blog posts using GitHub Actions and Python scripting
The Popover API provides developers with a standard, consistent, flexible mechanism for displaying popover content on top of other page content. Popover content can be controlled either declaratively using HTML attributes, or via JavaScript.
Michelle explains what building a humane web means to her and how notions of perfectionism can stand in the way of developers building it.
A dive into making beautiful gray color palettes with CSS.
tinyworldmap is a tiny world map for offline-first and low-bandwidth web apps
IndigoStack is the local dev environment you will love. It is a native macOS app that will revolutionize the way you configure and run local web servers on your Mac.
One-click PHP development environment. Zero dependencies. Zero headaches. Laravel Development perfected.