Types of Software Testing

If you’re new to software testing, it can seem like a bit of a maze. One site details 46 different types of software testing. What a mess.

In general, though, there are only 4 types tests you’re likely to run into:

Read More »

CSS Fuzzy Selectors Aren’t That Fuzzy

File this under things I wish I had known earlier: CSS Fuzzy Selectors just aren’t that fuzzy.

For example, let’s assume you have a bunch of links that include “brand” in the href attribute:

Read More »

Writing My First Gutenberg Block

I’ve written about my love for WordPress’s Gutenberg editor before, so this weekend I thought I’d try my hand at writing my first block.

I wanted to make something that would make maintaining the UX Engineer Playbook a bit easier.

Read More »

A Boilerplate for Mostly-Static Websites

This weekend I had the unenviable task of creating a mostly static website at the last minute.

The site needed to look nice and have some basic functionality, so I wanted to use LESS CSS and the more modern ES6+ version of JavaScript.

Read More »

JavaScript Filters

I’ve you’ve ever had to store some data for a simple, mostly-static website, the JavaScript filter function is extremely helpful.

Read More »

Ditching Bootstrap

Twitter Bootstrap is an excellent tool for rapid prototyping. You can get a decent-looking site up and running in just a few minutes.

But Boostrap can be a pain to work with on an ongoing basis, particularly with a CMS look WordPress that inserts its own DOM elements at will. The grid system might break, or a particular element might not behave the way you’d expect it to.

Today I ditched Boostrap for TimNoetzel.com in favor of my own light-weight, home-rolled solution.

Read More »