Anecdotes of an Artisan

Blog entries

Static Site Substitution: Jekyll to Jigsaw + Netlify

A couple of years ago I created this blog with Jekyll. I'm not a Ruby guy, but Jekyll had certain advantages that were attractive at the time. It had templating which would save me from repeating HTML...

Creating a Laravel-like Auth Mixin in Vue

In Laravel, we have the very useful and convenient auth() helper. When I tried to build my first single-page app while learning Vue.js, this helper was one of the things that I immediately felt was mi...

Podcasts: Entertained and Informed

Several months ago, I was thinking of ways to keep myself occupied and entertained with media that I don't need to keep my eyes on. An obvious option would be to just listen to music. But in my case,...

Spaghetti Code and Meatballs

Who doesn't love spaghetti? I do, I hate it! But I'm not talking about your regular everyday spaghetti. I'm talking about spaghetti code. What Is Spaghetti Code? Spaghetti code is a term used to descr...

Jekyll Cheat Sheet

Building this blog with Jekyll has been a lot of fun for me. But while I was building it, I had to research a ton of stuff to improve my workflow and make this static site as functional as possible. S...

Misused Mixins, Placeholders out of Place

Today I realized that I've been making a huge mistake in the way I've been using certain features of Sass. My main Sass file used to look something like this: // Core @import '0-core/variables'; @impo...