AI companies are building platforms for running agentic applications. Right now, those applications are primarily for software development, with a little bit of knowledge worker stuff. In each case, you get a “harness," an application that wraps all sorts of functionality around a model.
This harness app is way beyond the chat-based apps we grew up with over the past few years. They use the model to figure out multi-step processes and get access to data and other apps - accessing files, working with your email, PowerPoint, etc.
Posts in "longform"
Never start deep work if you know you'll be interrupted soon.
I wake up at six every morning to have coffee, read The Economist briefing, and read my “RSS feeds.” Everyone else is asleep, and it is quiet and dark. This is when I find things to bookmark and share, or just read and inform myself.
Sometimes I start projects. Recently, getting all my janky AI harness stuff right. This is a mistake. About 90 minutes later, I need to make sure everyone is awake (four people ranging from six years old to 50) and moving towards the goal of getting to school on time.
Enterprise AI needs new apps, enterprise AI doesn't need new platforms
Enterprises should focus on resilience and learning in AI projects by experimenting with applications rather than building new infrastructure.
Enterprise ROI is elusive - maybe ROI is just headcount chopping, not revenue growth and "transformation"
AI implementation in organizations currently focuses on efficiency rather than transformative growth, leading to a disconnect between productivity improvements and financial accountability.
Enterprise AI ROI is still elusive. What IT can do to fix it. It's not "culture."
Despite high expectations for AI’s impact on business productivity, over half of CEOs report no benefits from its implementation, highlighting a significant disconnect between technology investment and cultural readiness.
20 years of business travel - you'll get there, or you won't
The first thing is, the travel industry changes very slowly. What changes most frequently is the interior decorating. The seats in planes, the plugs in hotel rooms, the signs in airports. Even these don’t change structurally, just in aesthetically.
The biggest change in 20 years has been Uber. I started traveling in 20051 which meant taxis. This was stressful. As a boy from Austin, taxis were not part of my life.
An XDG library for Java - xdgj
Each time I write a small utility, either a command line one or for an MCP server, I need to store state and config in the file system. I’ve come up with many ways of doing it. You know, like, you want to store a default LLM prompt in a file. You want to store a D&D play log in a file, or a bunch of markdown files for D&D monsters.
Reject the rejection of your writing voice especially when you're writing "enterprise grade" copy
Rejecting editing suggestions that dilute your unique writing style is essential for maintaining personality and engagement in your work.
Survive the next meeting
Focusing solely on surviving meetings can lead to challenges when dealing with both well-meaning and malicious colleagues in a corporate environment.
AI video generation is very good, but its current prudishness will limit art and general use
AI-generated videos and images could be significantly “better” without current technological and content restrictions.