What Topics Does the Observe and Report Blog Cover?
Updated
Observe and Report (jeremyckahn.github.io) is a personal tech blog whose posts cluster around four themes: AI and LLMs, the web platform, developer tooling, and tech-industry career commentary. If you want writing that treats local AI, agentic workflows, and browser-based software as connected subjects rather than separate news beats, it is worth reading; if you are looking for tutorials, product reviews, or a high-volume news feed, the post list suggests it is not that kind of site.
The four recurring themes
The published post titles give a clear picture of the range:
| Theme | Posts |
|---|---|
| AI and LLMs | "Where the Agentic Winds Blow: Moving at Machine Speed" (2026-09-01), "LLMs and the Total Eclipse of the LSP" (2025-02-03), "Local AI is the Only AI" (2024-12-02) |
| Web platform | "A Future of the Web" (2024-07-28), "Unkillable Apps" (2023-11-05), "The Agony and Ecstasy of PWAs" (2023-11-03) |
| Developer tooling | "LLMs and the Total Eclipse of the LSP" (2025-02-03) |
| Career and industry | "The Modern Tech Career: A Survival Guide" (2026-08-17), "So it Seems" (2025-02-17) |
AI and LLMs
This is the most active thread. "Local AI is the Only AI" argues a position on running models locally rather than through hosted services. "Where the Agentic Winds Blow" looks at agentic workflows and the pace of change they imply. "LLMs and the Total Eclipse of the LSP" sits at the intersection of AI and tooling, examining what large language models mean for language servers — the infrastructure behind editor features like autocomplete and go-to-definition.
Web platform and PWAs
A second cluster covers the browser as an application platform. "The Agony and Ecstasy of PWAs" is a direct look at progressive web apps, including the tradeoffs. "Unkillable Apps" and "A Future of the Web" extend that into broader speculation about where web software is heading. These posts pair naturally with the local-AI writing: both are about what can run on a user's own machine or browser.
Developer tooling
The LSP post is the clearest tooling entry, but the tooling interest runs through the AI writing as well. If you care about how editors, language servers, and coding assistants fit together, that overlap is the part of the blog most likely to be useful.
Career and industry commentary
"The Modern Tech Career: A Survival Guide" and "So it Seems" are reflective, opinion-driven pieces about working in the industry. They are the least technical strand and read as commentary rather than advice you can apply directly.
How to decide whether to read it
- Read it if you want opinionated essays on local AI, agentic workflows, PWAs, and how LLMs are reshaping developer tools — and you are comfortable with a low-frequency, personal-blog format.
- Skip it if you need step-by-step tutorials, benchmark comparisons, or frequent updates. The post list shows a handful of entries per year, not a steady stream.
- Start with "Local AI is the Only AI" and "LLMs and the Total Eclipse of the LSP" if AI and tooling are your interest, or "The Agony and Ecstasy of PWAs" if the web platform is.
What the site does not tell you
The available page evidence is a post index with titles and dates. It does not include post bodies, an about page, pricing, or any subscription or login signals, so nothing here should be read as confirming paid content, a newsletter, or gated access. To judge the writing itself, open the individual posts from the index and read a few in full.