I Don't Like Magic
Summary
Jeremy Keith’s I Don't Like Magic critiques the marketing of technology as magical and warns against over-reliance on abstractions in frontend development. He advocates staying close to raw HTML, CSS, and JavaScript, avoiding unnecessary dependencies and frameworks like React, due to maintainability and user control concerns, while acknowledging the pragmatic role of AI-assisted coding tools. The piece contextualizes these views within broader discussions of tooling, performance, and the cost of abstraction for long-lived projects.