austin

the only thing worse than my code are my jokes governance @opentelemetry.io director of ai strategy @honeycomb.io av by @extinctinks.net

9031 followers847 following69 stories

Longform Stories

if i have to read one more piece of generated text i will kms

there are approximately three good reasons to generate text that another human being will read.

Apr 30·1 min read·29 words

Continue reading on Unthread

Mar 5·1 min read·4 words

how I use claude code

jan 26 edition

Jan 19·3 min read·594 words

ai ui ei ei o

thoughts on user experience in a nondeterministic world

Dec 21·3 min read·410 words

radical ai centrism

towards being normal

Dec 11·11 min read·2058 words

important poll

let your voice be heard

Oct 31·1 min read·7 words

pareto agents

how can something that fails 20% of the time succeed?

Oct 19·4 min read·623 words

digital shop class

a modest proposal to improve internet civics

Oct 5·2 min read·361 words

notes on sonnet 4.5

Oct 3·1 min read·59 words

Reflection, September 2025

I'm tired.

Sep 9·1 min read·5 words

The Future Of Software Is Small

The dominance of SaaS platforms in business and pleasure today is a cyclic one. If you went back in time to the 1980's and told them that 21% of the industry was using the same CRM platform they'd pro…

Aug 3·1 min read·56 words

The Future Of Software Is Small

Aug 3·6 min read·1121 words

Everyone Is Wrong, All The Time.

Much has been written about the nature of large language models to hallucinate. In a stunning victory for linguistic determinism, we've decided that this means that LLM output is somehow 'wrong'. I wo…

Jul 19·1 min read·67 words

Everyone Is Wrong, All The Time.

Jul 19·4 min read·750 words

JSON Is The Wrong Content Type For LLM Inputs.

May 24·2 min read·301 words

JSON Is The Wrong Content Type For LLM Inputs.

This isn't an exhaustive or fully baked idea yet, but I've been noticing a trend with MCP servers -- they love to just yeet a bunch of JSON at an LLM. I think this is well-intentioned but not super op…

May 24·1 min read·49 words

I Set Up My iPad Again, Please Clap.

I feel like every few years I go through a "hm, i could probably just use an ipad for most things" so I spent today getting it set back up. Will it work this time? No clue! The iPad is, like, 75% of w…

May 17·1 min read·133 words

I Set Up My iPad Again, Please Clap.

May 17·1 min read·141 words

Wide Events, Personal Software, and You.

I recently built a fun little project called 777-BSKY. It looks at Bluesky trending topics, does some math, figures out what's most popular and slaps some TTS on it. You can call a phone number and ha…

Apr 17·1 min read·66 words

Wide Events, Personal Software, and You.

Apr 17·6 min read·1072 words

Introducing locol

The best projects to work on are the ones that scratch a few different itches at once. I've wanted to write a native macOS application for years now, but I've always found building GUIs to be tedious …

Jan 21·1 min read·91 words

Introducing locol

Jan 21·5 min read·997 words

One Weird Trick

Jan 3·6 min read·1090 words

One Weird Trick

I was reading Mike Masnick's piece in TechDirt the other day where he discusses tech optimism in the face of, well, everything that's going on in the world right now. I don't really want to bore you w…

Jan 3·1 min read·73 words

a good post

Jan 1·1 min read·32 words

The Hater's Guide to OpenTelemetry

I recently presented a talk at Monitorama 2024 titled 'The Hater's Guide to OpenTelemetry'. The slides for that talk are available at https://austinlparker.github.io/monitorama-2024.

Jun 10·1 min read·28 words

The Hater's Guide to OpenTelemetry

Jun 10·1 min read·66 words

Re-Redefining Observability

This post is a response/companion to Hazel Weakly's excellent 'Redefining Observability'. You should probably read it first, and perhaps Fred Hebert's commentary on it, 'A Commentary on Defining Obser…

Mar 29·1 min read·65 words

Re-Redefining Observability

Mar 29·18 min read·3560 words

Don't Work For Projects That Don't Have Open Governance

Mar 23·3 min read·465 words

Don't Work For Projects That Don't Have Open Governance

I'm going to weigh in on the Redis thing.

Mar 23·1 min read·18 words

Regrets of a Technical Communicator

Feb 25·6 min read·1089 words

Regrets of a Technical Communicator

I like to joke that I got into developer relations because I was the rare programmer that could carry on a conversation for more than five minutes. Like all good jokes, its mostly true -- I think one …

Feb 25·1 min read·109 words

Lessons Learned from Learning OpenTelemetry

I'm knee-deep in production for Learning OpenTelemetry, releasing in just over a month. This is my second book, so I figured it was a good time to sit down and write up a couple of things I learned wh…

Feb 11·1 min read·78 words

Lessons Learned from Learning OpenTelemetry

Feb 11·11 min read·2043 words

What Do We Mean When We Talk About OpenTelemetry?

Feb 3·10 min read·1851 words

What Do We Mean When We Talk About OpenTelemetry?

I'm motivated to write this post as a result of several discussions I've had over the past week or so prompted in part by the announcement of Elastic wanting to donate their profiling agent to the Ope…

Feb 3·1 min read·137 words

OTel TIL - What The Heck Is Instrumentation, Anyway?

Jan 25·12 min read·2265 words

OTel TIL - What The Heck Is Instrumentation, Anyway?

Ever asked ChatGPT about OpenTelemetry? There's a pretty good chance that what it spits out at you started out as something I wrote, years ago. When the project started, I picked up where I left off m…

Jan 25·1 min read·161 words

Telemetry Ergonomics

I used to joke that there were maybe fifty people on the planet that really cared about 'observability' at a philosophical level, and I still maintain that I'm mostly correct. Maybe you're one of them…

Jan 17·1 min read·108 words

Telemetry Ergonomics

Jan 17·7 min read·1338 words

Selling The Vision

OpenTelemetry can be a difficult project to describe to people, because the gap between what it is today and what it will be tomorrow is very large. It's easy to stare at it from a distance, squint yo…

Jan 13·1 min read·159 words

Selling The Vision

Jan 13·9 min read·1692 words

Parsing Apache2 access logs with the OpenTelemetry Collector

Jan 6·2 min read·232 words

Parsing Apache2 access logs with the OpenTelemetry Collector

I couldn't find a ton of resources on this, but FYI -- the OpenTelemetry Collector's filelog receiver has a pretty robust regex parser built into it. Want to get your access.log files from Apache? Her…

Jan 6·1 min read·45 words

Data Bores

Sampling is a method to reduce the volume of data processed and stored by observability tools. There’s a variety of methods and algorithms that can be employed to do this, and most observability pract…

Nov 20·1 min read·89 words

Data Bores

Nov 20·8 min read·1589 words

Deploying on Friday the 13th

“I wasn’t trained to do that.”

Oct 30·1 min read·11 words

Deploying on Friday the 13th

Oct 30·13 min read·2522 words

Observability Cannot Fail, It Can Only Be Failed

Being between jobs is a great time to step back, do some self-critique, and engage in light home improvement for fun and or profit. It’s this last pursuit that’s convinced me that if this whole comput…

Aug 28·1 min read·121 words

Observability Cannot Fail, It Can Only Be Failed

Aug 28·8 min read·1491 words

Observability and the Decentralized Web

Aug 22·4 min read·747 words

Observability and the Decentralized Web

It's probably still too early to write the obituary for centralized social media and 'Web 2.0' — but if you squint, you can see it on the horizon. Ongoing regulatory pressures and the slow burn of Twi…

Aug 22·1 min read·105 words

The Blockchain Haters Guide To The AT Protocol

May 1·8 min read·1549 words

The Blockchain Haters Guide To The AT Protocol

Like several of the tech twitterati, I've recently been going goblin mode over at Bluesky, a federated social network in private beta. As a long-time crypto and blockchain skeptic, I decided to take a…

May 1·1 min read·57 words

Stop Trying To Make Observability Happen

 

Oct 16·1 min read·6 words

Stop Trying To Make Observability Happen

Oct 16·7 min read·1252 words

Virtual Events Are Dead, Long Live Virtual Events

Jul 27·15 min read·2908 words

Virtual Events Are Dead, Long Live Virtual Events

By any scientific metric, the risk of COVID-19 infection is greater than it's ever been, while mitigation efforts have regressed to a shrugging emoji. Being offered an alcohol wipe by a smiling, unmas…

Jul 27·1 min read·61 words

Incentives and Power

I wrote a post a little while ago about how SRE is really just sneaky anarchism, and this is somewhat of a followup.

Oct 8·1 min read·26 words

Incentives and Power

Oct 8·8 min read·1426 words

The Commodification of DevOps

Dec 23·10 min read·1876 words

The Commodification of DevOps

It's been quipped more than once that most amazing Silicon Valley innovations are simply a bunch of nerds poorly recreating a service that already exists, but with an app. While I find this to be in s…

Dec 23·1 min read·178 words

Deserted Island DevOps Postmortem

In my experience, it’s the ideas that you don’t expect to work that really take off. When I registered a domain name a month ago for Deserted Island DevOps, I can say pretty confidently that I didn’t …

May 4·1 min read·94 words

Deserted Island DevOps Postmortem

May 4·28 min read·5448 words

Mono in Debian 9 Containers

Nov 11·1 min read·129 words

Mono in Debian 9 Containers

Running Debian 9 and need to install the mono repository? You'll find advice for 8 that suggests using the following:

Nov 11·1 min read·25 words

OpenTracing for ASP.NET MVC and WebAPI

Preface - I really like what Microsoft is doing with .NET Core and ASP.NET Core.

Oct 13·1 min read·21 words

OpenTracing for ASP.NET MVC and WebAPI

Oct 13·3 min read·544 words