What Happened to Justin Poehnelt?
Justin Poehnelt, a former Senior DevRel at Google, was fired in April 2026 after nearly seven years, two months after his independently developed Google Workspace CLI (gws) went viral. His dismissal, which he attributes to internal fears about AI agent disruption, occurred just two days before Google announced its own official Workspace CLI, sparking debate over internal innovation policies and the impact of AI on corporate structures.
Quick Answer
Justin Poehnelt, the creator of the popular Google Workspace CLI (gws), was fired by Google in April 2026 after nearly seven years with the company. His dismissal came two months after his open-source project gained significant traction and ironically, just two days before Google Cloud Next announced an official Workspace CLI. While Google's legal department reportedly cited branding and policy violations, Poehnelt believes the true reason was a broader fear within Google Workspace teams regarding disruption from AI agents. He has since shared his story publicly, and the incident has fueled discussions about internal innovation, corporate control, and the tech industry's response to the rapid advancement of AI.
📊Key Facts
📅Complete Timeline10 events
Justin Poehnelt Joins Google
Justin Poehnelt begins his tenure at Google, eventually working as a Senior Developer Relations engineer.
Google Workspace CLI (gws) Developed
Justin Poehnelt independently develops the Google Workspace CLI (gws), an unofficial command-line tool for Workspace APIs, designed for both human users and AI agents.
gws CLI Goes Viral
The `gws` CLI gains significant popularity, reaching #1 on Hacker News and accumulating thousands of GitHub stars and users, demonstrating its utility and demand.
Google Cloud Director Promotes gws CLI
Google Cloud director Addy Osmani promotes the Google Workspace CLI on X, highlighting its utility for humans and AI agents, despite its unofficial status, further boosting its visibility.
Internal Inquiries Begin
Internal discussions and inquiries from Google's legal department reportedly begin regarding the `gws` CLI, focusing on branding and policy compliance issues.
Google Cloud Next Announces Official CLI
Google Cloud Next announces the upcoming official release of its own Google Workspace CLI, creating an ironic timing as it precedes Poehnelt's dismissal by two days.
Justin Poehnelt Fired by Google
Justin Poehnelt is dismissed from Google, approximately two months prior to his public disclosure, after nearly seven years with the company.
Broader Google Cloud Layoffs Reported
Reports emerge of broader Google Cloud layoffs, often linked to AI investments and restructuring, providing a wider context for the company's focus on officially controlled AI initiatives.
Poehnelt Publicly Discloses Firing
Justin Poehnelt publicly discloses his firing on the X platform, sharing his story and attributing his dismissal to internal fears about AI agent disruption. His post quickly goes viral.
News Outlets Report on Firing
News outlets, including The Times of India, report on Poehnelt's firing, further amplifying the story and the debate around internal innovation and AI's impact on tech employment.
🔍Deep Dive Analysis
Justin Poehnelt, a Senior Developer Relations engineer at Google, developed an unofficial yet highly popular Command Line Interface (CLI) for Google Workspace, known as `gws`. The tool, designed for both human operators and AI agents, gained significant traction, topping Hacker News and accumulating thousands of GitHub stars and users. In April 2026, after nearly seven years at Google, Poehnelt was dismissed from his position.
The circumstances surrounding Poehnelt's firing are complex and have sparked considerable debate. Google's legal department reportedly raised concerns about branding issues, specifically the use of Google's logo and brand colors on a Google Workspace GitHub repository without proper internal approval. Critics on platforms like Hacker News acknowledged that releasing such a project without going through brand approval could be a policy violation. However, Poehnelt himself believes the underlying reason was a deeper anxiety within Google Workspace teams about the disruptive potential of AI agents, which his CLI was explicitly designed to facilitate. He stated that the fear "wasn't specific to my CLI, it was a broader fear in what agents meant for Workspace".
A critical turning point was the timing of his dismissal. Poehnelt was fired approximately two months after his `gws` CLI went viral. Adding to the irony, just two days before his termination, Google Cloud Next announced the upcoming official release of its own Workspace CLI. This juxtaposition highlighted the tension between internal employee-driven innovation and corporate product strategy, especially in the rapidly evolving AI landscape. The project was not a "20% side project" but part of his team's regular job in Workspace Developer Relations, which builds open-source layers over Google's APIs.
Poehnelt's public sharing of his experience on X (formerly Twitter) garnered over 2.6 million views, drawing widespread attention to the incident and igniting discussions across the tech community about employee side projects, intellectual property, and the management of innovation within large corporations. The event also underscored a broader trend of internal governance tension in the U.S. tech industry, where companies are grappling with the implications of AI agents and often reallocating resources towards officially controlled projects, sometimes leading to talent outflow.
As of June 24, 2026, Justin Poehnelt is no longer employed by Google. He has publicly discussed his experience, framing it as part of his personal story and healing process. Despite his dismissal, the Google Workspace CLI (gws) project he initiated remains active, and Google Cloud director Addy Osmani had previously promoted it as "built for humans and agents". The incident continues to serve as a case study in the ongoing challenges faced by tech giants in balancing innovation, employee autonomy, and corporate control in the age of AI.
What If...?
Explore alternate histories. What if Justin Poehnelt made different choices?