Function for Guaranteed Alt Text
For developers working with accessibility compliance, alt text for media is important. In the WordPress CMS, images are already built with an “Alt Text” field, that both content creators and developers can utilize to make their…
How do I make translation transforms feel more natural?
An object undergoes a translation transformation when it moves from one point to another (it could rotate or grow or shrink in the process, but we’re going to concentrate here on the moving, or the translation)….
Why should I worry about :hover and :active states?
In real life, whenever a user presses a button, they receive several types of feedback: haptic – they feel the button move visual – they see the button move aural – they hear the button click…
What is the NPM Registry, and why would I want to change it?
We’ve all used NPM before, but where is all that information coming from? Enter the NPM registry, which allows for packages to be resolved by name and version, allows for package publishing, and user account management….
Planning for Templates and Modules
Very often we get projects that estimate the hours it takes to code a number of templates. This approach, while fine for very detailed designs, does set up the project to be very limited on what…
How do I create a React App quickly?
Theres a lot of buzz around React—so obviously you want to learn a bit more about it too. Good news, starting your first React App is easier than you might think. We will be using the…
Allies for Inclusion & Diversity in Tech
My company recently signed the MN Tech Diversity Pledge which is a cause we feel strongly about. My coworkers and I have been collecting resources to help guide us as we look at ways we can…
Why can’t I add more than 27 languages using WPML?
I ran into this recently when a client wanted to add over 28 different languages to their WordPress site. I got through 27 no problem but for some reason every time I tried to add a…
Simple Optimized Parallax
How do i access my cookies in PHP and Jquery?
So, being 7+ months pregnant gives you some weird cravings… Like cookie brownies. Not a cookie and a brownie, they needed to be baked together (very important). Anyways, probably not what you came to read –…
The Argument Against Dropdowns
Dropdowns, common sites in menus across the web, can help an individual, company, or organization present all of their web content to their users immediately. Do you want to know about the history of our company? …
Can Bézier curves be quickly parameterized by arc-length?
In graphics, organic and natural-looking curves are most commonly produced with Bézier curves. In a Bézier curve, each curve segment is described by a set of 4 points (8 numbers total, since graphics are 2D). A…
Can SVG animations use less CPU?
Animated SVGs have become very popular in web design, and for good reason: they make art easier to translate from designer to developer, they’re light-weight in terms of filesize, and they’re just plain pretty to look…
How do I cache my WP Query?
Caching is a great way to help improve your site’s page load time. We can achieve a lot of these caching goals through plugins and various server settings, but sometimes you need to get a little more…
How Can I Target only an iPad Pro?
Recently I was working with some third-party animations, and they were not rendering properly on an iPad pro. I needed to fall back to the backup image we had in place, but I didn’t want it to also…