The contagion of fear
Bryan Cantrill responds to AI doomer claims, urging experts to be circumspect when raising alarms about AI risks.
Bryan Cantrill responds to AI doomer claims, urging experts to be circumspect when raising alarms about AI risks.
A developer shares blog posts that shaped their career thinking, including Joel Spolsky, Will Larson, and Charity Majors.
Laurie Voss argues that as coding costs collapse, product engineering—defining what users want and making software pleasant—becomes the core job.
A software engineer's reflection on overcoming the existential crisis caused by AI coding agents and adapting to change.
Jesse Liberty reviews a 16-week Johns Hopkins program on Agentics, requiring 2 hours daily plus 3 projects, praising it as excellent.
An exploration of AI adoption in software development, comparing purists who avoid AI with companies integrating it deeply, using a root system metaphor.
A podcast host explains why he ignores AI-generated podcast pitches from PR/marketing, advising tech founders to focus on building great products instead.
Explores how LLMs enable custom, high-performance software optimization, making slow code unnecessary.
An engineer discusses 'AI psychosis' or 'cognitive surrender' in software development, urging critical thinking when using AI tools to avoid blindly trusting AI outputs.
This article argues that AI solving coding doesn't mean software engineering is solved, as organizational context and higher-level design remain critical.
Explores how AI-driven productivity can create 'capability debt' by reducing learning opportunities, weakening expert pipelines, and increasing future operational risk.
Analyzes why measuring AI productivity by individual time savings is flawed, focusing on collective time costs.
Mitchell Hashimoto announces Superlogical, a new company building a terminal multiplexer, and reflects on his journey from Ghostty.
Explores how LLMs impact software engineering standards, warning against vibe-coding and loss of code ownership.
A curated reading list covering AI models, reliability, LLM code familiarity, tokenomics, and tech career shifts.
Explores three key components to becoming AI antifragile: deep understanding, desire for change, and capability to build.
A reflection on shared understanding in software projects, quoting Armin Ronacher on the role of friction in team synchronization.
A daily tech reading list covering AI agents, Jevons Paradox, Amazon SQS at 20, and AI's impact on software engineering teams.
Explores how AI agents are reshaping junior developer career paths by automating learning reps, impacting taste and judgment development.
Martin Fowler shares fragments from the second Future of Software Development Retreat, focusing on agentic development and its impact on software engineering.