JAMES LONG

Tag: blog

RIP Over-Engineered Blog

April 1, 2016
It’s been 6 months since my last blog rewrite, so it’s time for another one. This time, let’s subtract.

Immutable Data Structures and JavaScript

October 1, 2015
A little while ago I briefly talked about my latest blog rewrite and promised to go more in-depth on specific things I learned. Today I'm going to discuss various ways to use immutable data structures in JavaScript.

The Seasonal Blog Redux

September 17, 2015
It's that time of year again! The weeds are growing, the air is thick and stagnant, and I just deployed another refactoring of my blog. "Why does he keep working on his blog," you're thinking, "when I could do all of that with a static-site generator like Jekyll?"

Presenting The Most Over-Engineered Blog Ever

January 15, 2015
Several months ago <a href="https://archive.jlongster.com/Blog-Rebuild--A-Fresh-Start">I posted</a> about plans to rebuild this blog. After a few false starts, I finally finished and launched the new version two weeks ago. The new version uses React and is way better (and I <a href="https://github.com/jlongster/blog">open-sourced it</a>).

Blog Rebuild: Build Systems & Cross-Compiling

August 14, 2014
To begin rebuilding my blog, I need a way to cross-compile JavaScript and have modules work in the browser. In this article, I describe all the research I did into build systems and what I ended up with.

Blog Rebuild: A Fresh Start

July 30, 2014
I wrote my own blogging engine for jlongster.com two years ago, and it has served me well. The code is old and the cracks are showing, however, so I'm going to rewrite it completely with new web technologies and blog throughout development.