We gotta talk about AI as a programming tool for the arts
A theater software CEO shares his journey from AI skepticism to using Claude Code to build a niche lighting app, discussing AI's impact on programming.
A theater software CEO shares his journey from AI skepticism to using Claude Code to build a niche lighting app, discussing AI's impact on programming.
A senior frontend engineer shares their journey of joining Khan Academy, focusing on their role, the job search process, and the challenges of navigating the tech industry.
A software engineer describes replacing a $120/year SaaS tool with a custom LLM-generated solution in just 20 minutes, questioning the future of simple SaaS.
A daily tech reading list covering AI updates from Google, Netflix's Graph Search evolution, multi-agent workflows, and AI's impact on CI and product management.
A critique of the dogmatic adherence to Test-Driven Development (TDD), comparing its 'cult-like' following to trends in software engineering.
Practical strategies for managing large, growing tag systems in web development projects, based on real-world experience.
A five-level model for AI-assisted programming, from basic autocomplete to fully autonomous 'dark factory' software development.
A five-level model for AI-assisted programming, from basic autocomplete to fully autonomous 'dark factory' software development.
A senior engineer reflects on the transition from individual contributor to system designer, exploring the addictive nature of shipping code versus the long-term leverage of building robust systems.
A developer uses a single AI coding agent to build a basic web browser from scratch in Rust over three days, challenging assumptions about AI-assisted development.
Explores how AI coding agents impact internal code quality, using a case study of adding GitLab support to a Swift app.
Armin Ronacher announces a new software company founded in Vienna, focusing on open protocols, human agency, and ethical tech development.
Tips for using AI coding agents to generate high-quality Python tests, focusing on leveraging existing test suites and patterns.
Tips for using AI coding agents to generate high-quality Python tests, leveraging existing patterns and tools like pytest.
A design lead critiques the traditional design process, advocating for rapid AI-powered prototyping to reduce risk and explore ideas faster.
A critique of traditional design processes, advocating for rapid prototyping and AI-assisted tools to reduce risk and explore ideas faster.
Explores why non-programmers struggle to see software solutions, contrasting their mindset with the automation-focused perspective of developers.
Explores why non-programmers struggle to see software solutions, contrasting their mindset with the automation-focused thinking of developers.
Explores the two distinct uses of AI-assisted coding: professional developer acceleration and 'vibe coding' for rapid prototyping, and the implications for the industry.
Weekly tech newsletter covering AI experiments, agentic AI browsers, Tailscale, and developer tools, with exclusive content for members.