Before I jump in, here’s a tiny bit about me. When it comes to all things that are graphic/web design or web development. I am very, very far from anyone I consider an expert. There is so much talent creating content and tools that sometimes I feel like I could…


This post is a little exercise in creating a simple local server without using express and making it secure on Windows by adding a certificate you create through mkcert (and chocolatey). I recently tried this but found some pain points while trying to set everything up. …


Watch for DOM changes. Photo by Chris Curry on Unsplash

Recently I came across the need to refine a UI that involved dynamically loading an iframe and an interactive list of products. In this scenario I found that I needed to solve for two main experiences.

  1. Matching the height of the content.
  2. Knowing when exactly when a child node (a…


In this post, I wanted to cover an issue I dealt with while updating an older repo. In this case, I was working on getting it to work on CircleCi version 2. More specifically, a migration from “karma-phantomjs-launcher”: “1.0.4” to “karma-chrome-launcher”: “3.1.0”.

This involved updated karma from 1.5.0 to 6.3.4…

Kirk Clarke

Senior Web (UI/UX) Designer & Engineer. Loves learning new things and solving problems. https://kirkclarke.com/ https://twitter.com/kclarkedesign

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store