Coffee on the Keyboard
  • Home
  • jamessocol.com
Sign in Subscribe

technical

A collection of 3 posts
A photo of the word Debt spraypainted on a brick wall: multicolor shading, bubble letters.
tech debt

Tech Debt, Depreciation, and Features

There was some discourse on Twitter (yes, it's still there, for now) yesterday about the nature of Technical Debt and how effective it is as a metaphor. The real seed was the new boss arguing with—and eventually firing—one of the few remaining engineers on the Android
15 Nov 2022 3 min read
A used car lot from the 1950s, named Parker-Robb Chevrolet, and featuring a number of classic Chevys.
technical

What is "Tech Depreciation?"

As soon as you drive that software off the lot, its value will start going down. "Tech debt" is a well-known and useful metaphor, but I've found it doesn't describe the whole picture. Technical debt is a choice, a trade-off—sometimes made well—that
07 Aug 2022 3 min read
Back-end

An Object Caching Pattern for Django

Increasingly I’ve been treating even RDBMSes like structured key-value stores. There are still foreign keys and relationships in there, but the access patterns are most commonly by some kind of “primary” key (not always the primary key on the table, but a natural one). Normally when I do something
07 May 2015 1 min read
Page 1 of 1
Coffee on the Keyboard © 2025
Powered by Ghost