Technical Blog

24 posts · Page 1 of 3

Will AI Replace Your Job?

June 13, 2026

When horse carts gave way to automobiles, many feared mass unemployment. The same question is being asked about AI today — and the answer is more nuanced than the fear.

Miles Per Commit: What Driving Taught Me About Coding

June 01, 2025

Ten parallels between the road and the codebase — from braking before a crash to knowing when to hand over the wheel.

NewRelic and Spring Boot with Gradle

January 20, 2018

How to wire up the NewRelic Java agent into a Dockerized Spring Boot app via Gradle — without checking the agent into your codebase or base image.

Dev Log: Nov 15, 2016

November 16, 2016

Running Mocha tests from WebStorm with Babel, fixing IE11 compatibility mode, and making Redux work in Internet Explorer with Object.assign and Promise polyfills.

Dev Log: Nov 14, 2016

November 15, 2016

A productive Redux day — wiring up thunkMiddleware for SignalR Promises, discovering Redux DevTools, and an unresolved question about redirect architecture in React Router.

Dev Log: Week of Nov 6–11, 2016

November 14, 2016

Kicking off a critical React + Redux project, wiring up SignalR for real-time data, and first impressions of Enzyme for component testing.

Notes from NoSQL meetup in ATLSWC

August 12, 2013

Notes from an Atlanta NoSQL meetup covering key concepts, CAP theorem, and the four major NoSQL database types.

Hadoop Installation in AWS EC2

April 09, 2013

A step-by-step guide to setting up a Hadoop cluster on AWS EC2 using Apache Whirr, with lessons learned from existing documentation gaps.

Currently Reading: NoSQL Distilled

February 10, 2013

First impressions of NoSQL Distilled by Fowler and Sadalage — a book I initially dismissed but came to deeply appreciate after a serious read.

An Open Letter to the Thoughtworks Tech Radar Team

June 21, 2012

Feedback to the Thoughtworks Tech Radar team after attending their webinar — on session length, application security, and what developers actually take away from the Radar.