Posts
From Hacker to Programmer to Engineer
I’ve come up with a completely arbitrary distinction that may only mean
something to me. But it’s a way for me to organize my thoughts around how
software engineers grow and a means of categorizing where people are in
their professional careers.
Posts
Upgrading Ubuntu
My SSL cert for this website expired again. This time, it was a combination
of environment forces that required me to make some server-side upgrades.
This post explores what went wrong, how it was fixed, and also explains the
cons of owning your own “hardware.”
Posts
Understanding Hamt
I never had the benefit of a computer science degree. So every so often, I
take some time to learn something that I’ve heard about and maybe even used
but didn’t really take the time to understand well enough to appreciate.
In the last couple of weeks, I’ve been picking at HAMT and trying to
understand how that data type works.
Posts
Introducing 1RM, a PWA journey
I released a new toy application yesterday. In this post, I’ll go through
what I was exploring and what I learned in releasing a progressive web app.
Posts
Serializing data - options and thoughts
I was working on a side project and had a need to serialize some data. In
the end, I wound up giving data serialization more thought and realizing
that I needed to rethink my strategy. I figured I’d walk through what data
serialization is and what options are commonly available.
Posts
Introducing Code Clone Tool
I created
code-clone-tool
so that I’d have a convenient tool for when when
I working in orgs with lots of repositories. I’ve been using it personally
for a year but wanted to announce that it’s now promoted to 1.0!
Posts
Creating a Universal Ruby
I recently had to create a universal build of Ruby. In the process, I had to create many other universal libraries. This is a brief look at how to create them via many means.
Posts
"In Progress" Is Killing Your Project
A lot of projects get mired in a state where a lot is being done but nothing
is being completed. This creates both exhaustion and the sense of being
overwhelmed. You can fix it.
Posts
Running Code on EC2 Instantiation
Following from the last post, we’re going to
demonstrate how to automatically start some software when the instance
is created.