Live data from Hacker News

Show HN: I created Postwoman, an online, open-source API request builder

indiehackers.com

61–70 of 110 posts

Re: Show HN: I created Postwoman, an online, open-source API request builder

#62
Here is the definition of trademark infringement directly from USPTO [1]: "Trademark infringement is the unauthorized use of a trademark or service mark on or in connection with goods and/or services in a manner that is likely to cause confusion, deception, or mistake about the source of the goods and/or services."

I'm not affiliated with Postman in any way. But if I was, I'd already have sent a note to my lawyers to collect evidence, issue a cease and desist letter, get your project kicked off of github, and prepare for the possibility of lawsuit.

Given the nature of your project and the extreme similarity to the name "Postman", I would strongly urge you to change your project's name before you expose yourself and your family to potential financial ruin.

[1] https://www.uspto.gov/page/about-trademark-infringement

Re: Show HN: I created Postwoman, an online, open-source API request builder

#63
post #49
post #48

Earlier quoted context omitted.

Even by HN standards this seems like an excessive level of cynicism for a bog standard blog post format.

I did not mean to come about as cynical, I simply do not understand this mindset. If you identified a problem, why not fix it? Why keep on making the same decision with the same deterministic outcome?

If you don't want to come across as cynical, you could probably have done without these superlatives:

> This is probably the worst website I have ever used.

> What is going on with these people.

Re: Show HN: I created Postwoman, an online, open-source API request builder

#65

Earlier quoted context omitted.

I'm curious to know what gives you the confidence that Insomnia won't lose your saved data? Are you paying the premium for the data sync?

Not OP, but since Insomnia is a native app, it'll probably store its data and preferences in ~/Library. That is of course backed up via Time Machine.

Why wasn't the Postman data backed up by Time Machine?

Re: Show HN: I created Postwoman, an online, open-source API request builder

#66

Since it was added, my favourite way to do API requests is IntelliJ Http client https://www.jetbrains.com/help/idea/http-client-in-product-c... You just write the requests. That's it. Not much of an interface or anything. It also supports creating requests from a cURL command (so in Chromium devtools you can copy the cURL request and then paste it in IntelliJ).

This is also what I use. Others mention insomnia, but it does not support testing responses (validating them) with a script. With the Http Client in IntelliJ you can do that, as well as with Postman. But with Postman you need to import/export everything and put it into you projects, so you can check it in with your source code. Using IntelliJ you don't need to do that anymore too.

Having used Postman, Insomnia and the IntelliJ Http Client, the last one is the best out of them all.

Re: Show HN: I created Postwoman, an online, open-source API request builder

#68
post #64

Don't forget to paste your auth tokens into a random website today.

Everyone: don't use existing please make new, unique keys for services like this. Time-box and revoke!

Can you please elaborate on what you mean by time-boxing and how you achieve it? I'm assuming it means to assign a time scope to a key and then revoke it's access outside of that time period. This would require access to the API authentication methods, correct? Otherwise, for API's that you don't have backend access to (e.g., GitHub API) you should just generate a token for testing and manually delete it when you are done?

Re: Show HN: I created Postwoman, an online, open-source API request builder

#69
post #64

Earlier quoted context omitted.

Everyone: don't use existing please make new, unique keys for services like this. Time-box and revoke!

Can you please elaborate on what you mean by time-boxing and how you achieve it? I'm assuming it means to assign a time scope to a key and then revoke it's access outside of that time period. This would require access to the API authentication methods, correct? Otherwise, for API's that you don't have backend access to (e.g., GitHub API) you should just generate a token for testing and manually delete it when you are…

They mean to assign an expiration date to your tokens. Then when you're done testing, still revoke the token, even if you haven't reached the expiration date.

Re: Show HN: I created Postwoman, an online, open-source API request builder

#70
post #20

I'm just a user of this, but if anyone is looking for a truly native MacOS version of Postman, you should take a look at Paw. https://paw.cloud/

Paw is the gold standard for these kinds of utilities. If you're still using something else, you're missing out.
Post reply on HN