I'm Adam Simpson and I work on the interwebs at Sparkbox and live life with my wonderful wife Christi and our daughter Ellie.
Solving busybox crond hanging on Alpine Linux boot
How busybox crond hanging at startup sent me down a rabbit hole where I learned about entropy and Linux.
Cycle is a half-baked static site-generator that I wrote to publish this here interweb page. Cycle is not really ready for anyone else to use but me at this point. However I wanted to outline my rationale for the various design decisions that inform how Cycle works today.
Ajax and Rails
I haven't posted here recently. That's largely because I did the classic "Time to rewrite the blog, I'll post when it's done" thing. Well it's not done, but I messed up by not sharing my thought process and reasoning for the re-write. So, I'm trying to rectify that now with some scant and scattered sentences.
Medium isn't a permanent fixture on the Internet
If you're writing on the Internet and you aren't hosting (owning) your content you're work will disappear; it's just a matter of time.
Hosting assets via Github Pages
Screenshots in README.mds are really helpful to quickly demonstrate what your open source project does. Hosting those can be surprisingly difficult.
Pinboard popular page in Emacs
A quick look at how I made an Ivy extension that displays the links from the pinboard.in popular page
A small, friendly starting point for Emacs.
Micro.blog is simply a layer on top of existing RSS/JSON feeds; its simplicity echoes the simplicity of podcasting.
Apple on batteries and performance
Apple released a statement on the battery and performance issues.