Why I left Google to join Grab
Steve Yegge announces his move from Google to the Southeast Asian tech company Grab, sharing his career transition.
Steve Yegge shares candid insights on software development, programming languages, and Android/iOS development challenges, blending humor with practical lessons from his career.
13 articles from this blog
Steve Yegge announces his move from Google to the Southeast Asian tech company Grab, sharing his career transition.
A developer's humorous take on why Kotlin is superior to Java for Android development, highlighting frustrations with legacy Android APIs.
A developer shares the journey of porting an old game to a mobile app with a Cloud backend, detailing technical challenges and announcing a beta test.
Steve Yegge humorously addresses rumors about quitting Google and discusses the company's culture and interview process.
A Google engineer returns to blogging after a year-long break, reflecting on tech culture, dealing with criticism, and setting new goals for content creation.
Explores embedded systems through the lens of Mario Kart, discussing concepts like the 'One-Way Wall' and how programmers can view the world.
A programmer reflects on how coding shapes problem-solving skills and offers a unique perspective on understanding complex systems, using analogies from programming.
An exploration of the Properties Pattern, a flexible but often overlooked design pattern for software modeling and persistence.
A critique of traditional 'business requirements' gathering in software development, arguing it's an ineffective approach for building products.
A critique of the tech industry's hiring mantra "Smart, and Gets Things Done," exploring its flaws and the Dunning-Kruger effect.
A transcribed talk about server-side JavaScript on the JVM, focusing on Mozilla Rhino and static typing.
A transcribed talk defending dynamic languages, discussing their performance, tools, history, and evolution in software development.
An obituary for the XEmacs fork, reflecting on its history, technical contributions to the Emacs ecosystem, and its eventual decommissioning.