Martin Fowler
Follow
Fragments: June 16
Pragmatic Programmer co-author Dave Thomas finds programming more enjoyable with LLMs, citing reduced drudgery and faster feedback loops. He attended DDD Europe, where Domain-Driven Design's importance is expected to grow alongside AI advancements. A key takeaway from Chelsea Troy's talk was classifying LLM conversation registers: exploring, brainstorming, deciding, and implementing. Charity Majors warns of a divide between AI enthusiasts and skeptics, highlighting both the opportunities and existential threats presented by AI adoption. She emphasizes that a common feedback mechanism is needed, and engineering discipline is crucial for navigating AI's impact. Enthusiasts should share the full story, including costs, while skeptics need to engage constructively. Anthropic and OpenAI have raised enterprise pricing, likely indicating product-market fit for their coding-focused AI products. Simon Willison suggests this pricing shift signals a new inflection point for AI's revenue potential. Mike Masnick reflects on the internet's failure to achieve true decentralization, noting how middlemen shifted from gatekeepers to enablers driven by attention economies. Centralized platforms, initially beneficial, tend towards "enshittification" and user lock-in. Masnick advocates for fighting digital despotism by prioritizing user control over data and easy exit strategies. This promotes competition, which is essential for avoiding centralized exploitation and shaping an AI-enabled future.