Blog

Older posts

2018

A gentle introduction to Golang Modules

TDD: Red Red Green

DockerCon 2018

Journey Into TDD: I have no idea what I'm doing

How to Read 12 Books in a Year

2017

Hugo: Improved static asset cache busting

Semantic Class Naming

2016

Hugo static asset cache busting

Go: Marshal and Unmarshal JSON with time and URL data

Peak Design Everyday Messenger Review

Quick and easy web server for local development

2015

Initializing channels in Go

fmt.Scanf Introduction

Firefox to integrate Pocket

Building Go projects with gb

Understanding Go Dependency Management

2014

Galaxy Tab Pro 8.4 Review

Garny leather notebook cover

Go frameworks and libraries

T-Mobile Note 4 unboxing

Programming is terrible so learn to enjoy it

Staying focused

Vote with your dollars

Trusting third party apps

Startup Louisville Forum, the community that never was

Golang Hosting

The process of destinations

How we spend our days

First impressions and setting the tone with clients

Technology agnostic

Golang: Crypto sign cookies for security

Quitting Feedly, One cut too many

2013

Go Workflow

Switching from MySQL to Postgres

Music to be productive

Progress through imperfection

The new Moto X phone

Create smarter goals for success

Golang vs PHP

What can we learn from the death of virtual worlds?

What should my next phone be?

golang: My introduction to the Go programming language

Chrome Blink: Browser Wars enter the next phase

Reddit, the gamification of conflict

Your startup requires time and focus

Write ugly code

2012

One thousand steps

Reward your power users

Google Nexus and the pure Android experience

Newsweek exits print publishing

Firefox, 10 years of the good fight

PostgreSQL is now Engine Yard's default database

US taxes Olympic medal winners

First Impression: Sublime Text 2

Gnomes in the abyss

Has the Internet jumped the shark?

Facebook killed the Internet star

Is mobile web the future

2011

Galaxy Nexus

Google plus, or the consolidation of online identity

Start with Simplicity

The Power of a Plan

IE6 Deathwatch

The paths we choose

The future of the web

2010

Good Process

The purpose of life

First impressions in the age of instant

Dawnism, fear the morning sun

Second Skin

Interesting Articles August 2010

Quiet Library

Hemingway productive hack

CouchDB and malformed URLs

Debian in VirtualBox for local web development

2009

Ruined Lives

Pilot Hi-Tec C 0.4mm Light Sumi Gray

CouchDB on transactions

Buddhist Meditation

Honda EV-N

Pen Case Inventory September 2009 pt2

First JetPens order

Pen Case Inventory September 2009

Pilot Coleto

Twitter Marekting Tools

Thoughts repeated

Twitter as marketing tool

Forbidden vs Not Found

2008

HTML5 section Element

HTML5 DocType

Autumn is coming

Wisdom of Style

Command Line Interface

The perfect ringtone

Mansell

Beauty the surface is veneer