this post was submitted on 05 Mar 2026
186 points (95.6% liked)

Programmer Humor

31510 readers
2547 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 

Postman teams plan no longer free.

top 27 comments
sorted by: hot top controversial new old
[–] RustyNova@lemmy.world 110 points 2 months ago (4 children)
[–] trxxruraxvr@lemmy.world 19 points 2 months ago

And for a multi-step flow put it in a shell script

[–] HumbleBragger@piefed.social 14 points 2 months ago (1 children)
[–] RustyNova@lemmy.world 9 points 2 months ago (1 children)

Sadly is the only article on there

[–] Quicky@piefed.social 20 points 2 months ago (1 children)
[–] RustyNova@lemmy.world 4 points 2 months ago

Yeah he doesn't.

... But he still should, if he knows what's best for him

[–] expr@piefed.social 3 points 2 months ago

I really should link people to this site more often. The author is 100% correct.

[–] dbx12@programming.dev 1 points 2 months ago

Fucking Gopher?

sad golang noises

(I know that Gopher and the protocol are not related)

[–] lornosaj@lemmy.world 44 points 2 months ago (2 children)

Can it be done in Bruno? Postman went to shit in the last few years with cloud/AI integrations.

[–] bananabread@lemmy.zip 15 points 2 months ago (1 children)
[–] one_old_coder@piefed.social 12 points 2 months ago (2 children)

Didnt Bruno lied and added a subscription too?

I use Posting, great TUI.

[–] PmMeFrogMemes@lemmy.world 3 points 2 months ago

Yeah it's not fully open source. Sadly there are paid features now.

[–] bananabread@lemmy.zip 3 points 2 months ago

Bruno projects can be used with git easliy without leaking your credentials :)

[–] nikolasdimi@lemmy.world 6 points 2 months ago* (last edited 2 months ago)

yes it can. you can use voiden.md as well - also open source, plain text, markdown all the way and also keeps collaboration in git.

[–] jtrek@startrek.website 14 points 2 months ago (1 children)

I dislike postman. I see job postings that are like "MUST KNOW POSTMAN". Fuck, people should know how to make API requests but postman isn't the only tool for that.

Furthermore, if I'm doing automated tests to run on PR I'm not going to use a GUI. Pytest or jest or whatever testing library your language has.

I did use Bruno for a while for convenience during local development, though.

I saw a job posting the other day that had a hard requirement of 7+ years of experience with a specific IDE. It was phrased as an absolute must have.

That's how you know an organization is totally clueless. TBF, not all IDE's are created equal but it would be kind of like a construction foreman refusing to hire a anyone who didn't have 7+ years of experience with DeWalt power tools.

[–] grue@lemmy.world 12 points 2 months ago

MFW I go to recommend Insomnia instead, then realize that it's apparently enshittified with "create an account" bullshit too.

[–] truthfultemporarily@feddit.org 10 points 2 months ago

I once used that thing and couldn't figure out why I got errors. After hours I realize postman was sending headers you didn't specifically configure and that caused it to fail.

[–] kibiz0r@midwest.social 8 points 2 months ago
[–] nikolasdimi@lemmy.world 5 points 2 months ago

collaboration is already happening on git - so API clients that allow this are a good solution: voiden.md, yaak and others are doing this as well.

[–] NostraDavid@programming.dev 5 points 2 months ago

Just use curl

[–] onlinepersona@programming.dev 4 points 2 months ago* (last edited 2 months ago) (1 children)

Ran into this at work too. They just nixed the free group tier. I hope here are opensource alternatives we can pay for.

[–] wdx@feddit.org 3 points 2 months ago (1 children)

our team uses Bruno. We have nothing to complain about. And each request being a simple text file you can check into git is also really great.

[–] onlinepersona@programming.dev 1 points 2 months ago (2 children)

How do you handle secrets? Env vars as described in the docs don't seem like a solution for a team and we don't have a vault provider. I was hoping it would have support for encrypting the files with a password or something. What's your solution?

[–] pinball_wizard@lemmy.zip 1 points 2 months ago

If you lack Vault, occasionally dropping the .env file contents into a shared (appropriately secured) BitWarden or KeePass vault will get the job done.

[–] wdx@feddit.org 1 points 2 months ago* (last edited 2 months ago)

We only have 1 Secret we need to manage. The API we develop is secured via Token-based OIDC. While Bruno does support OIDC, they don't yet support token based OIDC. So we have a pre-request script that does the auth flow and stores the resulting jwt in a runtime variable.

this way we only need to define a long lived service account json defining all we need for the auth flow. The /token endpoint is not a secret and we can commit it.

So this SA is created manually for every developer for every of our 3 stages

[–] olafurp@lemmy.world 1 points 2 months ago

My coworker added issuer and validate issuer in the same PR