Tag
The article argues against trivializing AI as 'just a tool,' emphasizing its broader implications in industry, ethics, and society beyond simple utility.
This blog post argues that open source software is fundamentally about the users, challenging Rich Hickey's view that maintainers are solely gift-givers, and emphasizes the ethical and social obligations in the maintainer-user relationship.
This post summarizes insights from Lauren's talk on shipping 2,500 PRs using locked-down AI agents, emphasizing verification infrastructure and feature maps for efficient codebase management.
The article describes the author's project to write a ray tracer in the esoteric programming language Brainfuck, exploring the technical challenges and design decisions involved.
The author reflects on the decline of plan modes in AI-assisted coding, arguing that as models improve, these modes are becoming obsolete, while the need for human comprehension of software systems becomes more critical.
The article reflects on how programming languages and their communities might evolve in the AI era, with a focus on the impact of coding agents on language design, tooling, and ecosystem dynamics.
Wand is a tool that converts spoken thoughts into code, enabling faster software development by bypassing traditional typing methods.
The article reflects on DHH's Rails World keynote, discussing the implications of AI agents for coding and emphasizing the balance between automation and developer understanding in software development.
Kent C. Dodds shares insights from his talk on product engineering with AI agents, highlighting the shift from output to outcome ownership, and presents his SaaS product Kody as a practical tool for durable software creation.
The tweet discusses how AI can embody the Rails philosophy by eliminating unnecessary coding, highlighting the value of not writing code that isn't needed.
The article discusses how Rust can simulate named arguments using its type system with structs, offering an ergonomic alternative without new language features.
This article explores the evolution from developer tools to AI agents, highlighting how they are reshaping the role of developers and the tech industry, drawing parallels to historical shifts in power dynamics.
Apple demos a feature in iOS 27 where a new Safari button creates extensions using AI, reducing development time significantly.
The article discusses the challenges of managing autonomy for AI agents in software development, raising questions about permissions, traceability, and the role of human oversight.
An engineer built a complete production backend for a university LMS in just 12 days by managing a fleet of AI agents, demonstrating how AI can transform software development by enabling one person to function as a full engineering team.
Geocodio describes their evolution from simple bash scripts to full internal applications, leveraging AI to build and maintain tools efficiently and sustainably.
A user praises Linear's end-to-end user experience and mentions that the team actively uses and improves the product.
The article discusses using lines of code as a metric for evaluating Ruby gems, suggesting it helps understand implementation complexity and encourages a design philosophy focused on clarity and maintainability through 'breezy reads'.
Kent C. Dodds discusses the need to proactively manage friction when using AI agents in software development, as agents may work around issues without reporting them.
Garry Tan shares his experience with a coding harness that enhances development speed for fixing issues and implementing features without increased editor time.