What Happened to Justin Poehnelt?
Justin Poehnelt, a long-serving Google engineer, was fired in April 2026 for creating a popular open-source Google Workspace CLI tool called 'gws'. The tool, designed for both humans and AI agents, went viral, but Google's legal department raised branding concerns. Poehnelt believes the termination was ultimately driven by internal fears within Google Workspace about disruption from AI agents, a sentiment ironically underscored by Google's announcement of its own official Workspace CLI just two days before his dismissal.
Quick Answer
Justin Poehnelt, a Google engineer with nearly seven years of tenure, was terminated in April 2026 after his independently developed Google Workspace CLI tool, 'gws', gained significant viral traction. While Google's legal team cited branding issues, Poehnelt contends the true reason was a broader fear within the company regarding the disruptive potential of AI agents, which his tool was designed to leverage. The irony was heightened by Google's announcement of an official Workspace CLI just two days prior to his firing. As of June 2026, Poehnelt has publicly shared his story, sparking considerable discussion in the open-source community.
📊Key Facts
📅Complete Timeline10 events
Justin Poehnelt Joins Google
Justin Poehnelt begins his tenure at Google, eventually working on the Workspace Developer Relations team.
Google Offers Voluntary Exit Options Amid AI Focus
Google reportedly offers voluntary exit options to employees not fully committed to the company's accelerated focus on AI, indicating a shift in internal priorities.
Google Workspace CLI ('gws') Launched
Justin Poehnelt releases his open-source Google Workspace CLI tool, 'gws', designed for both human and AI agent interaction, dynamically building commands from Google's Discovery Service.
'gws' Goes Viral
The 'gws' CLI quickly gains widespread attention, reaching number one on Hacker News, accumulating thousands of GitHub stars, and attracting many users.
Internal Google Attention and Legal Scrutiny
The viral success of 'gws' initially draws interest from Google leadership, but soon leads to inquiries from the legal department regarding branding and the use of Google's assets on the open-source project.
Google Cloud Next 2026 Announces Official Workspace CLI
Google Cloud Next 2026 features an announcement about an upcoming official Workspace CLI, with Google Cloud CEO Thomas Kurian emphasizing the 'era of the agent'. This occurs two days before Poehnelt's termination.
Justin Poehnelt Fired by Google
Justin Poehnelt is terminated by Google, approximately two months before his public disclosure. He believes the firing was due to fears within Workspace about AI agent disruption, rather than solely branding issues.
Poehnelt Publicly Discloses Firing on X
Justin Poehnelt posts on the X platform, revealing his dismissal from Google for creating the Workspace CLI, sparking widespread discussion and criticism of Google's actions.
Open-Source Community Backlash
The open-source community reacts strongly to Poehnelt's story, criticizing Google's approach to internal innovation and open-source projects.
Official Rust-based Workspace CLI Appears on GitHub
An official Rust-based Workspace CLI is noted to have appeared on GitHub under the googleworkspace organization, further highlighting the irony of Poehnelt's earlier dismissal.
🔍Deep Dive Analysis
Justin Poehnelt, a former Google engineer who had been with the company for nearly seven years, was dismissed in April 2026 following the viral success of an open-source command-line interface (CLI) he developed for Google Workspace, named 'gws'. Poehnelt, who worked on the Workspace Developer Relations team, stated that his role often involved building open-source layers over Google APIs. The 'gws' tool was particularly innovative, dynamically building its command surface by reading Google's Discovery Service at runtime, making it adaptable to API changes and 'agents-first' from its inception, complete with pre-written agent skill files.
Launched in early March 2026, 'gws' quickly garnered immense popularity, reaching number one on Hacker News, accumulating thousands of GitHub stars, and attracting a large user base within days. This initial success drew positive attention from Google leadership, who reportedly sought to understand lessons from the project. However, the situation soon shifted as Google's legal department began questioning Poehnelt about the use of Google's logo and brand colors on a GitHub repository that was, ironically, under the official 'googleworkspace' GitHub organization.
Poehnelt believes the branding concerns were a pretext, and the deeper reason for his termination was a fear of disruption from AI agents within the Workspace division. He articulated this by saying, 'I think the cause was that Workspace and certain leaders (and projects) were afraid of being disrupted. But the fear wasn't specific to my CLI, it was a broader fear in what agents meant for Workspace.' This perspective gained traction, especially given the timing: Google Cloud Next 2026, held just two days before Poehnelt's firing, featured an announcement about an upcoming official Workspace CLI, with Google Cloud CEO Thomas Kurian declaring, 'the era of the pilot is over. The era of the agent is here.'
The incident has sparked significant debate within the tech and open-source communities regarding corporate policies on employee side projects, intellectual property, and the management of internal innovation, particularly in the rapidly evolving AI landscape. Critics on platforms like Hacker News pointed out that releasing a project with Google's branding without explicit approval could be a policy violation, though many also questioned the severity of the consequence for a long-tenured employee. The situation highlights the tension between fostering innovation and enforcing strict corporate governance, especially when employee-led projects inadvertently compete with or pre-empt official company initiatives.
As of June 24, 2026, Justin Poehnelt has publicly shared his story on X, receiving widespread attention and support. The open-source community has largely criticized Google's handling of the situation, viewing it as a setback for open innovation. The official Rust-based Workspace CLI has since appeared on GitHub under the googleworkspace organization, further emphasizing the irony of Poehnelt's dismissal. This event also aligns with broader trends in the tech industry, where companies like Google are intensifying their focus on AI, sometimes leading to internal governance tensions and talent movement, as seen with Google offering voluntary exit options to employees not comfortable with the faster AI pace earlier in 2026.
What If...?
Explore alternate histories. What if Justin Poehnelt made different choices?