Tag
This article explores how promising technological ideas sometimes fail initially but are later realized with improved tooling, exemplified by historical and modern projects in programming and scientific computing.
This mini-book offers a concise overview of Go concurrency topics like goroutines and channels, with interactive examples, serving as a quick refresher for developers.
The post discusses potential future changes to programming languages if code is mainly read rather than written by humans, such as eliminating import statements and hiding package names to enhance readability.
The article critiques a research paper arguing that coding agents can replace human code review, highlighting that human aspects like confusion, skepticism, and noticing missing elements are crucial and not replicable by LLMs.
The article advises keeping if clauses side-effect free to improve code readability, using examples to illustrate common pitfalls and clearer alternatives.
The WeAreDevelopers World Congress 2026 wrap-up highlights the shift towards agentic software factories in AI coding, where models are interchangeable and control planes orchestrate agents for continuous development, security, and improvement.
DHH suggests that soon, relying only on human code review will be seen as irresponsible, highlighting the growing role of AI in software development.
The article explores how AI is dissolving boundaries in computing, enabling users to create applications with natural language, and questioning the future of operating systems and software distribution.
Kent C. Dodds provides guidance on optimizing the human-to-agent-to-software pipeline to reduce costs and enhance efficiency.
GitHub Advanced Security webinar on September 29 will cover code validation throughout the development process.
A tweet proposing the creation of an automated skill called /fix-one-thing to read coding standards and fix violations in the codebase.
The article details a debugging case where employees experienced memory write errors due to an access violation from a failed code injection attempt in Windows systems.
The post discusses capping the size of AI coding agent-generated pull requests to maintain review quality, seeking input on effective thresholds and trade-offs.
The author reflects on their identity as a low-level programmer and grieves the industry's shift towards higher-level abstractions like 'vibecoding,' emphasizing the loss of detail-oriented work that once defined their passion for understanding machines.
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.
Wand is a tool that converts spoken thoughts into code, enabling faster software development by bypassing traditional typing methods.