Steve Yegge
Steve Yegge | |
|---|---|
| Alma mater | University of Washington |
| Occupation | programmer |
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."[1]
Education
[edit]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.[2] Yegge received a bachelor's degree in computer science from the University of Washington.[3]
Career
[edit]
Yegge began his career as a computer programmer at GeoWorks in 1992.[4][5] 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.[6] 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."[7]
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.[8]
In October 2022, Yegge joined Sourcegraph as Head of Engineering.[9]
Blog
[edit]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 (such as labeling Google+'s minimalist and, in his view, lackluster public platform "a pathetic afterthought") as well as for his comments about his former employer, Amazon (such as calling Amazon CEO Jeff Bezos "Dread Pirate Bezos"). Google co-founder Sergey Brin stated that he would still have his job.[10] Washington Post reporter Melissa Bell stated that Yegge's public rant was a Jerry Maguire moment.[11]
Software
[edit]Yegge advocates server-side JavaScript for development.[12] After failing to convince Google to adopt Ruby on Rails, he ported Rails to JavaScript, creating the "Rhino on Rails" project.[13][14] In 2008, Yegge was interviewed for the Google Code Blog and discussed the "Rhino on Rails" project.[15] His work on "Rhino on Rails" has inspired at least one open-source clone, LatteJS.[16]
Vibe coding and cryptocurrency
[edit]Yegge has become a strong advocate of vibe coding, using a chatbot to write code.[17] He coauthored the book Vibe Coding with Gene Kim.[18] In January 2026, Yegge launched a project called Gas Town, a vibe coding orchestrator. Yegge states that Gas Town is "100% vibe coded. I’ve never seen the code, and I never care to, which might give you pause."[19] An unknown person created a meme coin called $GAS, named after the Gas Town project, that paid transaction fees to Yegge; Yegge endorsed the project. The meme coin collapsed with an apparent rugpull, but Yegge made over $290,000 from it.[20]
Presentations
[edit]In 2007, Yegge was a speaker at the UIUC 13th annual reflections❘projections Conference.[1] In May 2008, Yegge presented a talk on dynamic languages at Stanford University.[21] In July 2007, Yegge was a presenter at OSCON 2007, presenting a keynote speech on "How to Ignore Marketing and Become Irrelevant in Two Easy Steps".[22][23]
References
[edit]- 1 2 "Reflections | Projections 2007 : Speakers". Acm.uiuc.edu. Archived from the original on 2011-06-05. Retrieved 2010-12-07.
- ↑ "Steve Yegge | How to Ignore Marketing and Become Irrelevant in Two Easy Steps". 2013-07-29. Archived from the original on 2013-07-29. Retrieved 2020-05-25.
- ↑ "Steve Yegge - How to Ignore Marketing and Become Irrelevant in Two Easy Steps". 29 July 2013. Archived from the original on 29 July 2013. Retrieved 24 January 2018.
- ↑ "Steve Yegge had an interesting take on what it was like to work at GeoWorks: > ... | Hacker News". news.ycombinator.com. Retrieved 2020-05-25.
- ↑ Yegge, Steve (2012-12-01). A Programmer's Rantings: On Programming-Language Religions, Code Philosophies, Google Work Culture, and Other Stuff. Hyperink Inc. ISBN 978-1-61464-595-5.
- ↑ Ellis, Jack (2018-01-24). "Asia news roundup: Grab hires vocal senior Google engineer, WeChat Pay makes a major move". Techinasia.com. Retrieved 2018-01-24.
- ↑ Umoh, Ruth (2018-01-25). "Engineer who spent 13 years at Google reveals the 5 reasons he recently decided to quit". CNBC. Retrieved 2020-05-25.
- ↑ Yegge, Steve (2020-05-19). "Saying Goodbye to the Best Gig I Ever Had". Medium. Retrieved 2020-05-25.
- ↑ "Steve Yegge joins as Head of Engineering". Sourcegraph. Retrieved 2022-01-04.
- ↑ Hernandez, Barbara E. (2011-10-20). "Google's Sergey Brin: Steve Yegge Not Fired, But He's a Windbag". NBC Bay Area. Retrieved 2012-08-15.
- ↑ Bell, Melissa (2011-10-14). "Google engineer Steve Yegge has his Jerry Maguire moment". The Washington Post.
- ↑ "Steve Yegge on Server Side JavaScript". Ajaxian. 2008-06-16. Archived from the original on 2019-01-15. Retrieved 2010-12-07.
- ↑ "Steve Yegge Ports Rails to Javascript/Rhino". InfoQ. Retrieved 2010-12-07.
- ↑ Atwood, Jeff (23 April 2009). "Podcast #50 - Blog – Stack Overflow". Blog.stackoverflow.com. Retrieved 2010-12-07.
- ↑ Almaer, Dion (2008-01-29). "Google Code Blog: Interview with Steve Yegge on Rhino on Rails and more". Googlecode.blogspot.com. Retrieved 2010-12-07.
- ↑ "esh/latte". GitHub. 2010-08-02. Retrieved 2010-12-07.
- ↑ https://www.wired.com/story/vibe-coding-engineering-apocalypse/
- ↑ https://www.theregister.com/2025/10/21/book_review_vibe_coding/
- ↑ https://steve-yegge.medium.com/welcome-to-gas-town-4f25ee16dd04
- ↑ https://www.bloomberg.com/opinion/newsletters/2026-01-20/memecoin-venture-capital
- ↑ "Stanford University Computer Systems LaboratoryEE380 Colloquium ScheduleAcademic Year 2007–2008". Stanford.edu. Retrieved 2010-12-07.
- ↑ "OSCON 2007 - Steve Yegge". Blip.tv. Archived from the original on 2007-09-05. Retrieved 2010-12-07.
- ↑ "IT Conversations | Open Source Conference from O'Reilly Media | Steve Yegge". Itc.conversationsnetwork.org. 2007-07-26. Retrieved 2010-12-07.
External links
[edit]- Steve Yegge's blog
- "Steve Yegge's MMORPG". Retrieved July 23, 2010.
{{cite web}}: CS1 maint: deprecated archival service (link) - Steve Yegge's internal Amazon blog