Top
Best
New

Posted by justinwp 2 days ago

Fired by Google for creating the Google workspace CLI(twitter.com)
https://xcancel.com/JPoehnelt/status/2069482265953087602
714 points | 420 commentspage 2
stevage 1 day ago||
The text of their "tweet that got me fired" is:

> Introducing the Google Workspace CLI: https://github.com/googleworkspac e/cli - built for humans and agents.

> Google Drive, Gmail, Calendar, and every Workspace API. 40+ agent skills included.

Yeah, that absolutely looks like an official product announcement from Google. Surely it was obvious they'd get in trouble for that.

etothepii 1 day ago|
Is the issue primarily caused by the English language?

(Google Workspace) CLI vs Google (Workspace CLI)

Because Google has there name in the product for which the CLI was produced it looks like he's using the Google brand when he's only using a descriptor of what his CLI was for. Trademarks are funny, but if I build a thing that only works with Google Workspace wouldn't it be a bit weird to not say that?

echoangle 1 day ago|||
If you launched a “google workspace cli”, as a random person not affiliated with google, wouldn’t you expect to get sued too? You could maybe try to get away with “CLI for google workspace” (although clarifying it with “compatible with google workspace” or something like that would be better), but the first one just sounds like it’s an official thing. If you namedrop a copyrighted name, you have to make sure that people won’t think you’re officially affiliated with that.
zipy124 1 day ago||||
Probably contributes to the fact. In Opensource to avoid legal threats for instance with USB/HDMI and the likes you usually say "Compatible with" to avoid claiming certification/trademark infringement.
stevage 1 day ago|||
Good point. "CLI for Google Workspace" would be less ambiguous.
dusbskxnd 1 day ago||
I work at Google so was curious. This person did attempt to follow the process, but was belligerent in review and it was cancelled. They continued anyway.

No surprise they were fired. If you work at google just search this CLI and you will see for yourself.

eranation 1 day ago||
Put aside whether this was justified or not, or the potential Streisand effect or PR damage (or vice versa). What signal is this sending to the young Google engineer who wants to build the next Gmail? Even if this violated every internal policy, firing someone who created something that people actually want is sending a very disturbing message (internally and externally).

Also, is this somehow relate to Addy Osmani’s recent departure from Google? (Was it in sympathy, was it a retaliation as this was “the tweet that got OP fired”?)

subscribed 1 day ago|
I support your opinion but if you think Google is concerned about the image you've been in the coma for the last 15 years :)
827a 2 days ago||
IMO: If the project leverages Google branding or authority improperly, then it shouldn't be on github and should not be under active development by Google employees; yet it is. If Google is suddenly alright with the way the project leveraged Google branding and authority, then the cause for firing the original developer, especially given Google's famously lax stance toward 20% projects and internal open source, is a lot weaker. In other words: Healthy companies do not fire individuals simply for breaching branding guidelines in a way that is ultimately beneficial and looked favorably upon by the company. That's literally just not a thing that happens; at worst you get a reprimand, and in many healthy companies you'd actually get a promotion.

So, something does not add up. It might be the story of the person fired. It might also be on the other side; that our external impression on what's been going on inside of Google needs to be re-adjusted, and this company will be a lot weaker in ten years than I would have originally estimated.

dekhn 2 days ago|
There are more than a few plausible scenarios here. I've been inside google and I've seen other "i was fired" posts before. almost always, there is some additional context which gets left out. For example, I could see a path where the author wrote the code, got approval, published it, and then another part of the company (workspace) found out and wanted to use the same space/place or another place to publish their "competing but official" system, and the author refused (programmers are notorious for this) to take down his code when asked, at which point any number of different paths could lead to the employee being fired for not complying.

However, google is filled with personalities and egos and sometimes engineers are the collateral damage.

solid_fuel 2 days ago||
Usable link for anyone else without a twitter account: https://xcancel.com/JPoehnelt/status/2069482265953087602
dietr1ch 2 days ago|
Auto-redirect for FF: https://addons.mozilla.org/en-US/firefox/addon/toxcancel/
zerobees 2 days ago||
It'd be a fairly major faux pas to release a "non-product" open-source project in a way that smells like a product, but I don't think it's an automatic firing offense in most of big tech, especially if you're just releasing some technical (CLI) tool. It's more of a "stern talking-to" situation.

I'm guessing something more happened here. Maybe someone was displeased with how the author initially responded, or some powerful exec really wanted to make an example out of him (sounds like another group was working on an identically-named official product with the same name?), or they were just looking for an excuse to cut this particular role.

matznerd 2 days ago||
Great that it was available, but compared to Peter's version this one is inferior. It didn't have draft email as a default and asking it to write a draft would just send the email, oops lol. And doesn't have mutli-account support or a number of other features. I think one thing it could do better was inline commenting (maybe), but neither CLI can initiate their own comments...

Gog cli - https://github.com/openclaw/gogcli

CyLith 2 days ago||
Former Google employee here. This is exactly the kind of shit-for-brains action I'd expect from Google executives. Bravo on further dragging your image through the mud.
fuck_google 1 day ago|
[dead]
haritha-j 1 day ago|
For me it hangs on how the author describes his product “THE google workspace CLI” as opposed to “A google workspace CLI”. That sounds very much like an official google product to me.
itake 1 day ago|
He worked at Google and released it in a Google owned GitHub organization.

Seems like he just didn’t have the authority to release such a project.

More comments...