Live data from Hacker News

Viewing profile — justinwp

justinwp

HN member
Joined
Sun, Dec 11, 2016, 10:06 PM UTC
HN karma
583
Public activity
113 items

About justinwp

Website: https://justin.poehnelt.com

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.

Recent public activity

  1. comment
    Comment #48682439

    The launch was canceled after the fact.

  2. comment
    Comment #48656352

    The "G" logo is a GitHub organization setting that applies to all repos in GitHub.com/googleworkspace and has for years.

  3. comment
    Comment #48655810

    > 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 ear…

  4. comment
    Comment #48655757

    Wasn't ignored or skipped.

  5. comment
    Comment #48655750

    Yes there was a launch with eng bit flipped by manager.

  6. comment
    Comment #48655744

    There was a Ariane/Launch with bits flipped including the eng bit from my manager.

  7. comment
    Comment #48655731

    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 …

  8. comment
  9. comment
    Comment #48652405

    You are assuming that it was "personally" releasing something and that the process wasn't followed.

  10. comment
    Comment #48650172

    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. Yo…

  11. comment
    Comment #48649012

    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 te…

  12. story
    Fired by Google for creating the Google workspace CLI

    https://xcancel.com/JPoehnelt/status/2069482265953087602

  13. comment
    Comment #48370826

    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é…

  14. comment
    Comment #47983665

    It's complicated :)

  15. comment
    Comment #47983646

    Wrote a blog post on my experience and reasoning for a MCP server to drive my gpui app.

  16. story
  17. comment
    Comment #47915034

    It's deliberate, because you generally do not want calories from fat or protein during a marathon or other running race.

  18. comment
    Comment #47258635

    Try building a CLI with a complex JSON as flags approach. :)

  19. comment
    Comment #47258632

    You don't need to install all of them.

  20. comment
    Comment #47258526

    You don't need to use gcloud if you already have: 1. A GCP project (needed for OAuth) 2. Enabled APIs in said project

  21. comment
    Comment #47258517

    You can skip that setup if you already have the OAuth credentials.

  22. comment
    Comment #47258477

    There are many gotchas in this process and unfortunately there is no easy way to deal with the OAuth setup.

  23. comment
    Comment #47258473

    Yeah, still no way around this unfortunately.

  24. comment
    Comment #47252460

    Title is a little clickbait, but not really! :) --- Human DX optimizes for discoverability and forgiveness. Agent DX optimizes for predictability and defense-in-depth. These are di…

  25. story