Hacker News new | ask | show | jobs
by fifilura 834 days ago
We used Postman but it got forbidden in our org for that reason, so no more.

Can't say I really miss it. I personally prefer just using a jupyter notebook for these kinds of tasks. With a custom tool like this it becomes a dead end with the data. Maybe you want to decode it if it is on a binary format. Or you want to plot some basic stats?

3 comments

This has always been my approach really. Use curl for basic stuff, use a full featured repl for deeper exploration. I use Ruby but same idea.

I never quite saw enough value in tools like postman. Usually either what you are doing is trivial enough for vanilla curl or complex enough to warrant reaching for a general purpose programming language.

I can relate to this. I've tried to use Postman and Insomnia in the past, but the UI is pretty complicated with a lot of domain specific terms.

Instead, I just hacked together a small Python library, called all the APIs from there, and pushed to Git. Everyone on my team understands it, I have 100% control, and no cloud needed.

It's for people who can't or don't want to code. It's used pretty heavily by testing teams.
> With a custom tool like this it becomes a dead end with the data.

Not sure if you're referring to Postman or Bruno. The biggest purported benefit of Bruno over Postman is that it saves API request collection files in simple, human-readable text files that are designed to be committed to a source control repo and easily shared, in a way that's not particularly tied to the Bruno app.

The demo video explains in detail: https://youtu.be/b_ctmKlEOXg

I think it was pretty obvious I was referring to Postman.

I don't have time to look at a 15 minute marketing ("BILLION dollar") video. Is it available in text form?

Does Bruno decode e.g. AVRO or protobuf? Connect to a schema server?

What is considered "human readable"? A JSON file like postman?

Could you elaborate what is the benefit of using this tool compared to a REPL/notebook?

Are you affiliated with Bruno?

You are putting up all these hypotheticals as if all the info isn't easily available on Bruno's site, and then declare "I don't have time to watch a 15 minute video". Hint, youtube 2x and transcripts are your friend.

I didn't know about Bruno until I saw this post on HN.

I dont know how to answer this rant. Other than that you missed a chance to convince me.
Why don't you just rtfm? I'm not interested in "convincing" you, you're free to proudly declare that you refuse to read the docs, and you have an odd definition of "rant".
I've always preferred Insomnia over Postman. The interface fits me better. But now they also started requiring cloud login, so maybe I'll give Bruno a try if it degrades further
Insomnia has an open source fork from before all the cloud bulls*t: https://github.com/ArchGPT/insomnium
But then you have to deal with this annoying “feature” of it deleting your data when it feels like it. Can’t tell you how much work I’ve lost to this bug.

I’ve just switched to using hurl. Can’t be bothered with any of this nonsense with all these GUI programs