2026
January – March
-
Again and again I find the psychology and anthropology around AI augmented programming to be even more interesting than my applied work using the tools.
-
I knew LLMs were good for bridging unstructured to structured data. However, it's always interesting what happens when theory meets practice and real world messiness. I'm working on a project which extracts Art Show events as structured json from a variety of website pages. It's…
-
Initially with AI, I was excited that I could make more complete software functionality with less effort. Now I'm seeing how it's even more necessary for me to be on guard against unnecessary complexity.
-
Old communication advice ftw: - Tell them what you're going to say. - Say it. - Tell them what you said. https://x.com/burkov/status/2023822767284490263
-
Skills, preferences, and activities that seem to benefit me when using AI to program: - Decomposing work into sequences of tasks - Knowing good words to express software design ideas - Preferring encapsulated, composable units of code - Preferring clean semantic separations into…
-
Increasing constraints minimizes the space of possibilities and makes a project simpler and more amenable to leveraging ai code generation successfully. I've been thinking about similar things this week as I work building a site which has no backend or db. https://x.com/ProgramW…
-
50% off with OpenAI flex mode I missed this new API option from last year. Just switch to flex service tier when you're running jobs that don't need real time response. It's much cheaper and most of the time the response is fast anyway. Great for data processing work.
-
I racked a lot of servers in the early 2000's. These HP face plates were the best looking of the bunch.
-
There's so much chatter about AI programming. Most of it lacks nuance and much of it is hyperbole. Just try it yourself. It's ok to explore new tech and come to your own conclusions.
-
Decreasing friction. Iterative building. One of the benefits I've experienced with AI augmented programming is that it helps me decrease friction on projects. It might be through: - answering questions when I'm oscillating on a decision - gathering some research on an area where…
-
Working on a new project, for fun and a bit of service to a local community. I'm iterating toward full automation. It's a great area for AI programming because there's minimal risk and constraint. Here's a social media card which was automatically created as html based on the da…
-
Just one more prompt...
-
Cool result for cognitive science. Alpha frequency synchronization representing an activity which drives fundamental coherence... https://x.com/DrTomFroese/status/2022457065638392162
-
I'm up near the end of my cursor billing cycle and have plenty of tokens left to burn. It's a very different feel when when I'm in experimental mode and have minimal concern for cost.
-
This is on my mind again today https://x.com/cmcollier/status/1999857867458019747
-
What a great episode with Grady Booch, where he describes steps up in abstraction in computing history: https://www.youtube.com/watch?v=OfMAtaocvJw https://x.com/cmcollier/status/1989025374697595317
-
... https://x.com/cmcollier/status/1908542821562261965
-
This is one of the best things I've read in a long time when it comes to information retrieval in the context of agents. Attention is an activity operating in a substrate of attractors and distractors. This is very different than how we've thought about good search results for h…
-
Surfing the waves of acceleration
-
A nice thought experiment and abstraction idea https://www.dbreunig.com/2026/01/08/a-software-library-with-no-code.html
-
The psychology of AI augmented programming is just as interesting as the technical aspect.
-
Iteration and Kaizen are the primitives of progress https://x.com/telnetdoogie/status/2017245735746469940
-
Fun to see my site on HN: https://news.ycombinator.com/item?id=46775135
-
Programming with AI is amazing. It can push you right past the procrastination of those pesky code writing tasks, and allow you to experience a whole new world of procrastination on new tasks!
-
This is a good example of how the implications of LLMs are different than past tech advancements. Application of LLMs isn't replacing just one layer in the stack or one node in the workflow graph. It's way more cross-cutting. It's a potential change at every connection in the… h…
-
Encapsulated complexity joined on composable boundaries
-
Cognitive Engineering