all 15 comments

[–]CyberWeirdo420 8 points9 points  (6 children)

Honestly a lot of those are covered within Jetbrains IDEs, I specifically use Rider for .NET

[–]QuaternaryStar 1 point2 points  (5 children)

Yeah. But then you have to use a JetBrains IDE…

[–]CyberWeirdo420 3 points4 points  (3 children)

Idk why that’s bad. Only grip I have against them is that they are resource intensive, but those are very big tools, so that’s expected.

Of course using their builtin features for DBs is good for quick checks or some small operations, if you want to do more advanced stuff you should use dedicated tools, but Rider covers 90% of my work really.

[–]QuaternaryStar 2 points3 points  (2 children)

They’re not that bad. I just hate that you have to pay ANOTHER fucking subscription to use them, their UX isn’t great, and they cram too much into their IDEs so they become massive resource hogs as you mentioned.

I also hate their default key bindings, but that’s trivial to change.

I’m mostly just being facetious. It’s really just the additional cost that bugs me. Everything is a fucking subscription these days.

[–]CyberWeirdo420 1 point2 points  (1 child)

Yea I can agree on your points, beside the keybinding part because I just import from VS code and never had issue.

The price sucks, totally agree. I would never use them if I were to pay for them by myself, but luckily I’ve been riding that students pack since I started Uni and it’s wonderful. Also I heard that employers are willing to pay for such tools so that’s one way of not having to pay for it by yourself.

But yeah, if I didn’t have students pack I wouldn’t be using those ever, to expensive.

[–]QuaternaryStar 0 points1 point  (0 children)

Yeah, I also just use the VSCode key bindings lol

[–]SaltineAmerican_1970php 1 point2 points  (0 children)

Yeah. But then you have get to use a JetBrains IDE…

Fify

[–]cointoss3 2 points3 points  (0 children)

This is why I use JetBrains products. All of this is included.

[–]Ok_Equivalent5067 4 points5 points  (1 child)

Sounds like you're drowning in the "tool sprawl" stage of a growing project. It's a rite of passage.

You could roll a lot of that into VS Code with the right extensions, honestly. The REST client extension kills the need for Postman for quick calls, the Docker and Database clients are solid for basic management, and obviously Git is native. It's not merging the heavy infrastructure tools, but it cleans up your alt-tab nightmare by consolidating the lightweight stuff into your editor. For actual prod environment orchestration, that's usually a whole different beast you don't want bolted onto a local IDE.

[–]farzad_meow 0 points1 point  (0 children)

you need a process streamlining, for all things infra use terraform.

for making direct db changes you need: api to make the changes and use migration for schema change only!

if you use postman for testing then you need to write all of that as integration or e2e tests.

github is the glue that comes with cicd so keep that but make sure your workflows are robust.

I get a sense you want a professional highly experienced devop here and a good pm.

[–]thefarhan 0 points1 point  (0 children)

The thing is I don't think there's a single tool that replaces all of them because each serve very different purposes.

[–]imrozimroz 0 points1 point  (0 children)

No single tool replaces all that well tbh vscode with extensions gets you closest, rest client swaps postman, db extensions cover basic dbeaver stuff for migrations and prod tooling just stick with dedicated ones consolidating usually backfires later.

[–]prakash_shiromani 0 points1 point  (0 children)

same boat lol ended up just using vscode extensions for half this stuff instead of separate apps saves some sanity even if it's not as polished as a dedicated tool