HackerTrans
TopNewTrendsCommentsPastAskShowJobs

justinwp

no profile record

Submissions

Fired by Google for creating the Google workspace CLI

twitter.com
730 points·by justinwp·18 วันที่ผ่านมา·431 comments

Your App Should Ship an MCP Server

justin.poehnelt.com
2 points·by justinwp·2 เดือนที่ผ่านมา·3 comments

You need to rewrite your CLI for AI agents

justin.poehnelt.com
163 points·by justinwp·4 เดือนที่ผ่านมา·67 comments

One CLI for all ofGoogle Workspace – built for humans and AI agents

github.com
2 points·by justinwp·4 เดือนที่ผ่านมา·1 comments

Extracting Gold from Antigravity's Brain

justin.poehnelt.com
2 points·by justinwp·5 เดือนที่ผ่านมา·1 comments

Agent Identity for Git Commits

justin.poehnelt.com
1 points·by justinwp·5 เดือนที่ผ่านมา·1 comments

Building a MCP Client in Google Apps Script

justin.poehnelt.com
4 points·by justinwp·6 เดือนที่ผ่านมา·1 comments

Abandon Git LFS Because AI Agents

justin.poehnelt.com
2 points·by justinwp·6 เดือนที่ผ่านมา·2 comments

comments

justinwp
·15 วันที่ผ่านมา·discuss
The launch was canceled after the fact.
justinwp
·17 วันที่ผ่านมา·discuss
The "G" logo is a GitHub organization setting that applies to all repos in GitHub.com/googleworkspace and has for years.
justinwp
·17 วันที่ผ่านมา·discuss
> they were about to announce in 2 weeks

Market validation can change roadmaps. As I stated on Twitter/X, CLIs for agents was not a very interesting thing outside a small group earlier in 2026.
justinwp
·17 วันที่ผ่านมา·discuss
Wasn't ignored or skipped.
justinwp
·17 วันที่ผ่านมา·discuss
Yes there was a launch with eng bit flipped by manager.
justinwp
·17 วันที่ผ่านมา·discuss
There was a Ariane/Launch with bits flipped including the eng bit from my manager.
justinwp
·17 วันที่ผ่านมา·discuss
There is a two "calendar" launch process for OSS at Google, one "calendar" is org specific, the other OSS. I followed the process and each of the bits were flipped in the same way I had always done it.
justinwp
·17 วันที่ผ่านมา·discuss
Yes
justinwp
·17 วันที่ผ่านมา·discuss
You are assuming that it was "personally" releasing something and that the process wasn't followed.
justinwp
·18 วันที่ผ่านมา·discuss
To clarify, I was on the Google Workspace Developer Relations team, the majority of my work was that exact OSS release process. It is not clearly documented and always changing. You can read some of it here, https://opensource.google/documentation/reference/releasing/..., but like I said it is always changing. Relevant: https://www.theregister.com/software/2023/01/27/what-is-goog...
justinwp
·18 วันที่ผ่านมา·discuss
I am not going to share much more than what I already have, but I think this speaks to the experience of working in big tech and the disruption caused by AI both at the level of teams/roadmaps/incentives and changing user behavior.
justinwp
·เดือนที่แล้ว·discuss
Location: Durango, Colorado

Remote: Yes

Willing to relocate: Yes

Technologies: Rust, TypeScript, Python, Go, SQL, React, SvelteKit, GCP, AWS, Kubernetes, Docker, Applied ML, MCP

Résumé/CV: https://justin.poehnelt.com | https://github.com/jpoehnelt

Email: [email protected]

GitHub: https://github.com/jpoehnelt

LinkedIn: https://www.linkedin.com/in/justin-poehnelt/

I am a Senior Software Engineer with a decade of experience bridging deep machine learning foundations with modern agent infrastructure. Previously a Senior Developer Relations Engineer at Google and a Founding Engineer at Descartes Labs.

Recently, I architected the open-source https://github.com/googleworkspace/cli in Rust—built entirely via AI agents which hit 20k+ stars and #1 on HN. My background spans building petabyte-scale Kubernetes architectures, engineering visual search engines over billions of satellite images, and developing full-stack embedded Rust IoT firmware with custom LoRa mesh networking for endurance races.

I excel at taking systems from 0 to 1 and driving adoption developer experiences. I'm looking for Senior/Staff or Founding Engineer roles where I can tackle complex distributed systems or build secure, agent-first infrastructure.
justinwp
·2 เดือนที่ผ่านมา·discuss
It's complicated :)
justinwp
·2 เดือนที่ผ่านมา·discuss
Wrote a blog post on my experience and reasoning for a MCP server to drive my gpui app.
justinwp
·3 เดือนที่ผ่านมา·discuss
It's deliberate, because you generally do not want calories from fat or protein during a marathon or other running race.
justinwp
·4 เดือนที่ผ่านมา·discuss
Try building a CLI with a complex JSON as flags approach. :)
justinwp
·4 เดือนที่ผ่านมา·discuss
You don't need to install all of them.
justinwp
·4 เดือนที่ผ่านมา·discuss
You don't need to use gcloud if you already have:

1. A GCP project (needed for OAuth) 2. Enabled APIs in said project
justinwp
·4 เดือนที่ผ่านมา·discuss
You can skip that setup if you already have the OAuth credentials.
justinwp
·4 เดือนที่ผ่านมา·discuss
There are many gotchas in this process and unfortunately there is no easy way to deal with the OAuth setup.