Skip to main content

Archives

Two decades of thinking out loud on the internet.

When you've been writing on the internet for over two decades, you're bound to change as much as the technology. A lot of what you'll find here is outdated — and some of it makes the older me wince the way old photos do. But that's the point. This is a document of the journey, not a highlight reel.

624 posts · 27 years · 18 categories

Topics

Personal

The stuff that doesn't fit neatly into a category — anger, joy, hard seasons, and the occasional breakthrough.

88 posts

Blogging & CMS

Two decades of tinkering with publishing platforms — mostly Movable Type, but I never could sit still.

78 posts

Journeys

Places I've been, career turns I didn't expect, and the occasional road trip that changed how I see things.

71 posts

Faith

Spirituality, doubt, church culture, and the questions that don't have easy answers.

52 posts

People

The people who've shaped me — family, friends, and the communities I've been lucky enough to stumble into.

42 posts

Writing

Poems, stories, freewrites, and the occasional attempt to put something real on the page.

39 posts

Culture & Politics

Thinking out loud about America — elections, media, civil discourse, and the gaps between what we say and what we do.

36 posts

Technology

Stray thoughts on the tools we use and the ones that use us.

34 posts

Memories

Looking back — year-end recaps, old stories, and the things that stick with you longer than they should.

31 posts

Mind

Trying to make sense of things — how people think, why systems work the way they do, and what happens when they don't.

31 posts

Miscellany

The junk drawer. Every blog needs one.

26 posts

Design

The craft side of my work — branding, interfaces, design systems, and the messy process behind all of it.

23 posts

Web Development

Building things for the web — code, stylesheets, accessibility, and the occasional deep rabbit hole.

18 posts

Social Media & SEO

What happens when we build our lives on platforms we don't control.

13 posts

Music

What I'm listening to and why it matters to me.

12 posts

Reviews

Opinions about things I've used, watched, played, or listened to.

12 posts

Humor

The funny stuff.

9 posts

Visual

Things that caught my eye — photos, art, film, and the occasional fog-soaked morning.

9 posts

Year by Year

2026 4 entries

2025 8 entries

2024 4 entries

2023 12 entries

2022 3 entries

2021 4 entries

2020 3 entries

2019 21 entries

2018 4 entries

2016 6 entries

2015 15 entries

2014 10 entries

2013 14 entries

  • How I Learned To Stop Worrying and Love the Blog I’ve been blogging on and off for almost fifteen years now, and one of the recurring problems I’ve struggled with is the stifling thought that what I’m writing had to be meaningful and cohesive.
  • Social Media Hiatus I took a week off social media. This is what I learned.
  • The Big Room A Parable for Social Media Addicts
  • Capturing Pixel Density with Google Analytics Google Analytics lets you see how many of your users are on mobile devices, but the information you can pull on those devices is woefully limited. One such oversight is pixel density ratio.
  • A Better Behaved Infinite Scroll After several days of trying to integrate the Infinite Scroll plugin into the Simply Recipes mobile site, I finally came up with a solution that works well.
  • Web Performance Resources Resources from the 2013 Eat Write Retreat technical panel.
  • Walking Those Last Few Steps An old friend reached out to me recently with sad news that his mother was dying. As you might imagine, he was struggling with how to handle it. The brief back-and-forth we had brought to mind a similar journey I took to the brink of death with my mother-in-law a few years back.
  • Iceber.gs: First Impressions It’s like Pinterest and Evernote got together and had a good-looking baby.
  • Moving From Google Reader to Fever In case you were handcuffed to a pole in Jesse Pinkman’s basement and missed the announcement, Google Reader is getting put out to pasture this July 1.
  • Pinterest Image Overlays Some code snippets to give you a nice looking Pinterest overlay for your images.
  • So You Want To Learn To Code? The best place to start is by realizing that coding is fundamentally about solving problems. It’s not about variables or subroutines or even the code itself. Those are just the means to an end. Coding is about identifying problems and finding the best way solve those problems.
  • Evaluating 4 Responsive Designs We’ve got a Simply Recipes redesign on the horizon, and one of the priorities for this new design will be making it responsive.

2012 14 entries

  • My First Business Venture The story begins and ends with a Christmas tree.
  • Why I Chose Spotify over Rdio Sorry, Rdio, it’s not you, it’s me. Well, it’s kind of you. Actually, it is you, Rdio.
  • WordPress hRecipe Gotcha Help! My recipe thumbnails aren’t showing up in Google search results anymore!
  • The Disguised Blessing of Being Unpopular We’re hardwired to crave feedback. We’re always looking to improve, to refine, to gauge our words and actions against the response of other human beings.
  • Startled Fawn I woke up before the sunrise this morning and decided to take a walk instead of tossing in bed.
  • My 10 Most Useful Shell Commands I use most of these commands on a regular basis, so I thought I’d pass them along in the hope that others find them useful.
  • Email Your Kids Children mark the passing of time. I’ve never been as aware of the passing of time as I am now.
  • A Better System for Passwords No one likes talking about passwords. No one wants to give away secrets to the bad guys, and no one wants people becoming lemmings and copying their system exactly. I’m going out on a limb here and making some suggestions that will help you make your passwords more secure. Don’t be a lemming, please.
  • “Distracted With Much Serving” I just began a 6-week sabbatical from my ministry responsibilities at Oxford Valley Chapel. I’ve been serving as associate pastor there for over six years, and this time away was much needed, for several reasons.
  • Cheap Site Backups Using Amazon S3 I created a PHP script that archives a specific folder and database then uploads the archives to an Amazon S3 bucket for safe keeping. Here’s how it works, hopefully it can help you get your backups in order.
  • South Bye Southwest South by Southwest holds a special place in my heart.
  • It’s Simple, Really The river of life is twisting, unexpected and wild.
  • Looking Back on a Year of 30 Day Challenges Hard to imagine that I began my 30 day challenge experiment a full year ago—though, not really. If there’s one thing I’ve learned in life, it’s that time barrels along regardless of how aware you are of its pace. It’s our choice to either mark the passing of time and consider those dearly departed moments or stumble forward into the next moments like zombies.

2011 18 entries

2008 66 entries

2007 80 entries

2006 89 entries

2005 111 entries

Feeling adventurous?

Three random posts from the archive.

Mid-Journey

Super Power Editing Mode Hack

Every Brilliant Rose Draws Blood