AI
Artificial Intelligence/Large Language Models
AI Agents Are Starting to Eat SaaS: A Hacker News Discussion
Development/Software Engineering
What is 'Good Taste' in Software Engineering? Insights from Hacker News
Exploring the concept of 'good taste' in software engineering through Hacker News discussions, focusing on flexibility, learning from diverse codebases, and effective mentoring techniques for juniors.
Artificial Intelligence/Large Language Models
Roy Lee's Interview Coder: Cheating or a Wake Up Call?
A Columbia CS student built an AI tool that helps candidates cheat in coding interviews, sparking debate about fairness and the future of technical hiring.
Artificial Intelligence › Large Language Models
Engineering AI Systems That Endure: Beyond the Bitter Lesson
How to build reliable AI systems while navigating the rapid pace of LLM evolution and the tension between domain knowledge and scalable methods.
Development › Software Engineering
Disciplined AI Software Development: A Structured Methodology for AI-Human Collaboration
A systematic approach to collaborating with AI systems on software projects, addressing code bloat, architectural drift, and context dilution through structured constraints and validation checkpoints.
Development › Software Engineering
Augmented Coding: Beyond the Vibes
Kent Beck explores the distinction between 'vibe coding' and 'augmented coding' through building a production-ready B+ Tree library with AI assistance.
Development › Software Engineering
Should we revisit Extreme Programming in the age of AI?
Discussion on how AI coding tools might revitalize XP practices, with insights from Kent Beck on test-driven development and feedback loops.
Artificial Intelligence › Large Language Models
AI's Coding Evolution Hinges on Collaboration and Trust
The future of AI-assisted programming depends less on replacing developers and more on effective human-AI collaboration and understanding when to trust these tools.
Artificial Intelligence › Large Language Models
The Reality of AI Coding Tools: A Staff Engineer's Honest Assessment of Claude Code
Senior developers share candid experiences with AI coding assistants, revealing both productivity gains and significant limitations.