"Fired for making a thing" is different from "fired for not following the rules".
Hence many people are wondering if you released this without approval (that's my guess), if you used a Google repo to do it (from what I can tell you did use a google repo, but not an officially supported one, and other teams at google use this repo to publish code), and whether there were other extenuating circumstances, or if it was "the workspace SVP called my division's VP and told him to fire me" (just a guess for another firing mechanism).
In short, the way the post is framed, and the reality behind it, don't seem to match up, and people with experience are asking for you to clarify. If you don't want to go into more detail, that's fine, but... many people (like me) read what you wrote and thought "there must be more detail than this, because it would be silly for somebody to get fired for doing their job in good faith, and following the rules"
>This includes side projects that have not gone through IARC, even for DevRel engineers.
So did you do this "Launcher2" or "Ariane" thing and get the approvals? If so, it seems your ass would be covered. If not...
I can sympathize that the process seems convoluted and could particularly bite a DevRel accustomed to more autonomy. One would hope Google would do the whole blame free retrospective thing and improve the systems.
https://github.com/google/python-fire / https://github.com/google/pytype/blob/main/docs/index.md / https://github.com/google/dopamine / https://github.com/google/go-tika
Also plenty of official Google organizations that are not /google/ , but have official projects.
https://github.com/googleapis/googleapis/discussions/865 / https://github.com/google-research/big_vision / you can find plenty more
I wouldn't read too much into it, since it can mean virtually anything.
Thank you for your work on the tool! Paired with a claude skill I wrote around it, it saves me a ton of time creating a logseq meeting note page for important meetings.
I wish you the best of luck landing somewhere that appreciates you a lot more than G did.
Since I’ve never work at FAANG, does Google have strict procedures (and approvals) before launching a product? And if so, did this go through that process?
I worked at Google in the past, most recently ending in early 2015, and can confirm that the answer to this question was yes when I was there - presumably still the case today with different details.
I have no idea whether the procedures were followed in this case, nor do I have any other inside information on this story, nor am I speaking for Google or Alphabet here.
Everyone just launched tools internally, although it was pretty easy to get approval to launch something externally, although most people didn't bother. The environment back then had tons of internal tools all over the place.
It seemed to mostly work. Some people complained it was too slow, others seemed to manage fine.
I think Chris DiBonas’ team ran all of that.