Treading Lightly in the Encryption Minefield
A horror story, plus tips for using Laravel's encryption functionalityA Dash of Jekyll, A Pinch of Vue
Is it possible to incorporate Vue.js into a site built with Jekyll? You betcha! But watch out for a few sticky wickets...Preserving an image's aspect ratio—the easy way
Perhaps the single most impactful aspect of a web site is its imagery, but images are deceptively difficult to use effectively. Let's discuss a technique guaranteed to preserve an image's aspect ratio, while ensuring it appears at the desired size on your web page.Unit Testing with Mocha
It's a great feeling to have built something. It's an even better feeling to be confident that the thing you built does what it's supposed to do. How can we gain this confidence?The Kangaroo Problem: How should we evaluate code?
The concept of "good code" can be controversial—as much as, I suppose, the concept of "good" anything. What makes something good? Obviously, different people will have different answers. This post will discuss a few ideas—at least as far as code goes.The JavaScript Regex
How to use Regexes in JavaScriptIterating Arrays in Javascript
A brief look at four ways to iterate through an array in JavaScriptFunction Scope: A Meditation
Let's get abstract. We'll ponder the nature of the JavaScript function and think about scope. Oh, and what's a koan?Getting Started with Jekyll
The three things I wish I had known before I jumped on Jekyll
subscribe via RSS