Steve Yegge
Steve Yegge is an American computer programmer and blogger who is known for writing about programming languages, productivity and software culture through his "Stevey's Drunken Blog Rants" site, followed by "Stevey's Blog Rants."
Education
Yegge began high school at 11 and graduated when he was 14. During his youth, Yegge played guitar in garage bands. After turning 18, Yegge joined the United States Navy and attended Nuclear Power School to become a nuclear reactor operator. Yegge received a bachelor's degree in computer science from the University of Washington.Career
Yegge began his career as a computer programmer at GeoWorks in 1992. From 1998 to 2005, he worked as a Senior Manager of Software Development at Amazon. From 2005 to 2018, Yegge worked as a Senior Staff Software Engineer at Google in Kirkland, Washington. In 2018, Yegge left Google to join Grab, a ridesharing company based in Singapore with an American hub in Seattle. After leaving Google, Yegge was interviewed by CNBC about why he left the company. Yegge stated that the company had grown "too conservative" and was "no longer innovative."In May 2020, Yegge announced that he would be leaving Grab to focus on the development of Wyvern, a video game he has been working on independently since 1995.
In October 2022, Yegge joined Sourcegraph as Head of Engineering.
Blog
Yegge's blog has received considerable attention, particularly his series of posts on hiring and interviewing.In addition to his posts on hiring and interviewing, Yegge's "Lisp is Not an Acceptable Lisp" post about the Lisp programming language has been widely discussed and cited.
Other programmers—including Paul Bissex, the co-author of Python Web Development with Django—have described Yegge's blog as "required reading".
Upon leaving Google for Grab, Yegge published a 5000-word post in which he critiqued what he claimed is Google's lack of innovation.
Yegge accidentally made an internal Google memo public on Google+ in October 2011. His 3,700-word comment garnered major media and blogger attention for Yegge's pointed commentary criticizing the leanings of the company's technological culture as well as for his comments about his former employer, Amazon. Google co-founder Sergey Brin stated that he would still have his job. Washington Post reporter Melissa Bell stated that Yegge's public rant was a Jerry Maguire moment.
Software
Yegge released the graphical MUD Wyvern in 2001 through his company Cabochon Inc.Yegge advocates server-side JavaScript for development. After failing to convince Google to adopt Ruby on Rails, he ported Rails to JavaScript, creating the "Rhino on Rails" project. In 2008, Yegge was interviewed for the Google Code Blog and discussed the "Rhino on Rails" project. His work on "Rhino on Rails" has inspired at least one open-source clone, LatteJS.