Zed Shaw
Programmer, Mongrel creator, author of 'Learn X the Hard Way' series
Zed Shaw (born 1975) is an American programmer, software engineer, and author renowned for his contributions to web development and programming education. He is best known for creating Mongrel, a web server for Ruby on Rails applications that became widely adopted in the early 2000s, improving performance and deployment of Ruby-based web applications. Beyond his technical contributions, Shaw is celebrated for authoring 'Learn Ruby the Hard Way,' 'Learn Python the Hard Way,' and 'Learn C the Hard Way'—a series of free online programming books that have educated hundreds of thousands of developers worldwide. His teaching philosophy emphasizes practical, hands-on learning and deliberate practice. Shaw has been vocal about issues in software development, including concerns about programming education quality and the importance of defensive programming practices. His advocacy extends to broader questions about technology's role in society and ethics in software engineering. Through both his technical innovations and educational work, Shaw has shaped how contemporary programmers learn and think about their craft. His influence extends beyond individual learners to shape industry practices and educational methodologies.
Science & Technology
American
1975
Thinking about the name
Zed
English origin
“A short, punchy name derived from the letter 'Z' itself, Zed carries a modern, minimalist aesthetic with an edge. British English speakers recognize it as their word for the letter Z, giving it a distinctly international and contemporary feel—perfect for parents seeking something brief, memorable, and slightly unconventional.”