Earlier quoted context omitted.
But is there a VS Code extension for curl?!!? Does it work with ChatGPT?
I think you're joking, but I actually want to know these things when adopting tools now to the extent that it's applicable.
Tell HN: Postman update removes all your stuff if you refuse to create account
121–130 of 181 posts
Re: Tell HN: Postman update removes all your stuff if you refuse to create account
#122As one of the creators, I can recommmend https://kreya.app . It is not open source (like Postman), but has a strong focus on privacy and also stores the data locally. As it has more powerful features (IMO) than most alternatives listed here, I am a little disappointed that it isn't mentioned more often.
Kreya is the only alternative I've used that prioritizes gRPC support (along with REST). Regardless of source availability, thank you for creating this!
Re: Tell HN: Postman update removes all your stuff if you refuse to create account
#123Your Scratch Pad data is safe and accessible. It can be Migrated to a new Workspace, once you create an account, using the 'Cog Icon > Settings > Data > Migrate data' menu option. Alternatively, it can be Exported from the Lightweight API Client(signed out version) using the 'Cog Icon > Settings > Data > Export data' menu options. You don't need to go searching for the data in your file systems.
Re: Tell HN: Postman update removes all your stuff if you refuse to create account
#124Learn and use curl, then you won’t have any issues like this. You can make some scripts in Python or something, too. I say this because the last three tools I used for this all got shitty (postman, insomnia, and thunder client).
I would rather cycle thorough tools than deal with piss poor user experience of something like that.
Re: Tell HN: Postman update removes all your stuff if you refuse to create account
#125I'm sure it's a bug, they have nothing to gain from it, especially if there's no warning about this. It's also a good reminder for everyone to back up everything!
It's not a bug to release a version which removed a massive chunk of functionality. It's intentionally fucking over their users who are not willing to create an account.
Re: Tell HN: Postman update removes all your stuff if you refuse to create account
#126If you’re on macOS, my preferred tool is Paw/Rapid API https://paw.cloud/
yeah, this one is the only thing that i'm missing after migration to linux box. the extensions and ability to write own extensions is very powerful, the speed and native UI were very welcomed, as postman and other electron based tools are just way too heavy for me.
My favourite aspect is that it supports both cloud and local projects. Local projects are single binary files which can be synced with iCloud/OneDrive/..., so it's really quite flexible.
Re: Tell HN: Postman update removes all your stuff if you refuse to create account
#127Your Scratch Pad data is safe and accessible. It can be Migrated to a new Workspace, once you create an account, using the 'Cog Icon > Settings > Data > Migrate data' menu option. Alternatively, it can be Exported from the Lightweight API Client(signed out version) using the 'Cog Icon > Settings > Data > Export data' menu options. You don't need to go searching for the data in your file systems.
Top notch developer experience there, Danny. Well done.
I'm just sharing information that the OP isn't actually true and no data is removed.
Re: Tell HN: Postman update removes all your stuff if you refuse to create account
#128Earlier quoted context omitted.
Depends how comfortable you are with curl and your workflow. I'm much more productive using curl vs any GUI you give me. Still have OpenAPI specs in my projects but curl is much faster initially.
It falls apart instantly when you need to pass data from one endpoint to another or add any sort of logic like filtering through data - so any time you have non-trivial workloads where you don't want to spend half your time fighting against jq or shell.
`curl ... > out.json` then `curl ... -d out.json`. Wrap it in a shell script for quick iterations.
> filtering through data
`curl ... | jq | grep`. I don't know of any tool that will find what I'm after faster than the shell.
For bootstrapping and quick experiments curl is right there at my fingertips, no need to spin up an electron app, make a bunch of definitions and all that. When I want something more usable OpenAPI serves as stateful and interactive test environment and documentation at the same time.
I do agree curl can get a little verbose but create an alias: `alias jc='curl -H Content-Type: application/json` and using it is as simple as `jc $URL` for GET or `jc -X POST -d '{ ... }' $URL` for the rest of the methods.
I really recommend getting comfortable in the shell, it's amazing how productive it can be and becoming a bit of a lost art these days. All the tools are composable and working together it's so zen.
Re: Tell HN: Postman update removes all your stuff if you refuse to create account
#129Httpyac, to install the VS Code extension, just do: ext install anweber.vscode-httpyac
I stopped using Postman years ago because it got too bloated an "enterprisy".
Also the fact that it syncs all my stuff to the cloud across many consulting clients is a no go. Passwords and other stuff means it is a target for hackers.
Postman is a great product don't get me wrong but my specific use case are around HTTP testing and I want to check everything into version control
Re: Tell HN: Postman update removes all your stuff if you refuse to create account
#130https://github.com/4lejandrito/fetchbook
I really liked Bruno (https://github.com/usebruno/bruno) but I prefer the flexibility of a real language like typescript and the Request Web API standard.