Typewriter Animation That Handles Anything You Throw at It | CSS-Tricks
I watched Kevin Powell’s video where he was able to recreate a nice typewriter-like animation using CSS. It’s neat and you should definitely check it out
Preloading JavaScript Assets in WordPress // Alex MacArthur
Squeezing every last drop of performance out of your website on any platform is an always-changing, never-ending, often addictive battle. Among the several tactics you can employ in this fight, leveraging resource hints is a modern approach that can yield some significant ROI -- with preloading is a particularly impactful...
I have set up a Gallery field in the Options section which includes 5 images. I then have an image header on my site where I want to grab a single random image from that gallery field. Is that possible? If so, could anybody guide me. At the moment I use the following code to […]
randomImageLoader/index.html at master · ywting/randomImageLoader
A simple script that uses Math.random() to load a random image everytime the webpage refreshes - randomImageLoader/index.html at master · ywting/randomImageLoader
If you are optimizing Largest Contentful Paint, preload can be a game-changer for speeding up late-discovered hero images and resources, loaded via JavaScript.
Perhaps unavoidably so, Flickity drags my site down with a significant Cumulative Layout Shift (CLS) score during Lighthouse and web.dev tests. Has anyone found a way around this?
Three Insights I Gained While Researching Vue.js Accessibility — Smashing Magazine
Web app accessibility appears difficult because it seems that there is little information on the subject available online. Let’s take a closer look at the accessible use of framework features, concrete Vue.js traits, as well as community initiatives and vetted patterns.
Detecting media query support in CSS and JavaScript | Kilian Valkhof
Recently I needed a way to detect support for a media query in CSS and Javascript. To detect if a browser supports a certain CSS feature, you can use @supports () { ... }, but that doesn’t work for media queries. In this article I’ll show you how you can detect support for media queries […]
Here's a pen with some generative plants and shapes. I kept the paths as simple as possible and then transformed them using SVG filters (feTurbulence a...
Building A Dynamic Header With Intersection Observer — Smashing Magazine
In JavaScript, attaching an event listener to constantly fire a callback on scroll can be performance-intensive. But there is a better way with Intersection Observer.
Remove the Gutenberg Block Library CSS from WordPress - SmartWP
PHP code snippet to remove the "block-library/style.min.css" file from loading on your WordPress site. Useful to disable the Gutenberg block library CSS.
How to Install Apache Mod Expires on Ubuntu 9.10 - BinaryTides
Apache mod expires mod expires is an Apache module that can send additional expiry information about a server file to a browser. If the expiry date is set to a far future date, then the browser will fetch the file from its cache on next request and will not contact the server. This will speed... Read More »
Tools And Practices To Speed Up The Vue.js Development Process — Smashing Magazine
Even though Vue.js claims to have an approachable minimalist framework that can be incrementally adaptable, it can be a little bit overwhelming when starting as a Vue.js newbie. In this article, we’re looking at ways to make writing Vue.js a breeze.
Astro is a brand new framework for building websites. To me, the big thing is that it allows you to build a site like you're using a JavaScript framework