Live data from Hacker News

Ask HN: What is the best enterprise software you use every day?

news.ycombinator.com

251–260 of 418 posts

Re: Ask HN: What is the best enterprise software you use every day?

#251

Earlier quoted context omitted.

VSC != VS I'm sure VS chugs power like IntelliJ too

> VSC != VS Yes, but VSCode offers a lot of the functionality for a lot of the programming languages/frameworks OP mentioned he uses IntelliJ for. HTML, JS, CSS, Vue, Node, Python are all perfectly useable in VSCode. For stuff like Java and maybe SQL the full version of Visual Studio would be a fair comparison since VSCode's options for that aren't that amazing (imho).

I think it depends on the environment as to usablity: eg. on my home laptop, VSC is great; but on my locked-down corporate laptop everything is a slog library and extension-wise - Pycharm just works.

That's obviously a process issue to an extent, but there is only so much time I want to spend messing about with this stuff, and if an IDE doesn't have me fighting admin rights every minute, I'll go with that one.

Re: Ask HN: What is the best enterprise software you use every day?

#252

Jetbrains IntelliJ. I use it for html, JS, CSS, Vue, node.js, Python, Java, SQL, etc. I’ve tried visual studio and some other IDEs, but find intellij to be superior in every way.

You know, I just don't get the love for IntelliJ. I used to use Eclipse (or more often than not Spring Tool Suite) and I rather liked that. More and more I'm obliged to use IntelliJ and in comparison it just seems ... okay.

Its suggestions stuff is nice, and it works reasonably well. In particular it supports multiple languages much better than Eclipse's motley range of plugins. So I can see why your list of uses makes it the superior option there.

But for primarily Java development, which is where I encounter it and the most vocal love for it, it lacks a couple of key features (or non-obvious configuration to enable them I guess?)

* You can't run code unless the whole project compiles (poor for quick sanity check, test driven development, and refactoring breaking changes).

* You don't get the "problems" view of compilation issues (and optionally analysis output like findbugs) so as often as not I'll try to run a test, building the whole shebang, when the end result will be needing to fix a trivial syntax error. Eclipse tells me that first.

* It's a pain to use when working with multiple (source independent) projects simultaneously. E.g. a library project and the main project. Eclipse lets you open anything you want to in the same window and presents them in the same explorer view.

It also, anecdotally, feels slower than Eclipse, and seems to enjoy popping up focus-stealing windows more often than Eclipse (though I guess I can cuss Gnome just as much for that one).

I don't hate it, but I do miss Eclipse.

Edit: I should add that it supports Gradle rather better than Eclipse does, but since I really dislike Gradle I'm not sure how much of a plus that is!

Re: Ask HN: What is the best enterprise software you use every day?

#254
post #153

Odoo ERP. Select the apps (Sales, CRM, Newsletter etc.) you need and profit from great integrations. Gets rid of all those data back and forth between independent applications. You can also create your own apps.

Looking at it right now and it does seem to be a wonderful ecosystem with reasonable pricing. Do you happen to know use cases examples that you can share?

Another happy odoo user here: we use it internally for CRM, sales, purchases, accounting, product inventory. We also developped modules to make it the back end of our web/mobile shop, and of our mobile apps.

The flexibility is really great, and while I have not used other ERPs, I believe it is easier to develop for, and to use as an end-user. Part of the code is open-source, and you have access to the source of the non-free apps. As a bonus, it's Python!

Regarding the pricing, it sure is less expensive than the competitors, but the cost increases fast when you add new modules, or if you have many internal users (pricing is 100-250€ per module per year + ~250€ per internal user per year)

EDIT: a live demo with most modules installed is running at https://master.odoo.com/saas_master/demo

Re: Ask HN: What is the best enterprise software you use every day?

#255

Jetbrains IntelliJ. I use it for html, JS, CSS, Vue, node.js, Python, Java, SQL, etc. I’ve tried visual studio and some other IDEs, but find intellij to be superior in every way.

I want to try it but their whole suite of tools lacks support for my keyboard layout (admittedly weird, but system supported on macOS) so no keyboard shortcuts work.

Re: Ask HN: What is the best enterprise software you use every day?

#256

Earlier quoted context omitted.

Wow.. I hate it... the quality of IntelliJ has really fallen. I've been using it for like 5 years now and I'm constantly fighting it There are literally 20-40 serious bugs that impact me daily.

I find this with all IDEs; quality is dropping fast and bugs do not get fixed. I find myself reaching for emacs more and more.

Clearly it's not the case with _all_ IDEs then.

Re: Ask HN: What is the best enterprise software you use every day?

#257

Datadog - the amount of observability we have in our infrastructure is insane. I can find out what’s wrong within a few seconds.

How does it compare to Honeycomb?

Honeycomb has one trick that it does very well, the high dimensionality analysis. Other than that Honeycomb doesn't do a lot, their alerting is basic, their dashboards are basic, etc.

Datadog doesn't do that specific feature as well (it has alternatives), but it also has so many other features that all tie together very nicely: metrics, logging, events, very good dashboards, analysis notebooks, alerting, SLOs, performance monitoring, trace analysis, security monitoring. It's a really extensive product.

When it comes to general observability, I'm a strong believer that you need a wide range of different views – just logs aren't enough, just metrics aren't enough, etc. I've worked in a team trying to use Prometheus for everything and there was so much friction, whereas with Datadog there has always been a way to achieve something.

I think Honeycomb is a good feature that should be bought by a company like Datadog and integrated into a wider more mature feature set.

Re: Ask HN: What is the best enterprise software you use every day?

#259

Surprised by the answers given here. If I hear 'enterprise', I'm thinking SAP, IBM, Oracle. SAS etc., not some dev environments or niche tools.

"Best" was an important keyword. The suppliers you mention are not always renowned for the user-friendliness of their tools, which - leaving aside any other flaws - is an important part of quality assessment.

Re: Ask HN: What is the best enterprise software you use every day?

#260

Earlier quoted context omitted.

I definitely am on the opposite side when it comes to Tableau. After you get over the initial learning curve you start to realize that everything in Tableau when working with calculated fields is a workaround. If your data doesn't already look amazing going into Tableau you're in for a bad time.

Was a big fan of tableau and we use it in production. It's a wonderfully exploratory tool. But the real pain start when you have 50+ workbooks and the underlying data model MUST introduce breaking change for whatever reason. There is to my knowledge no way to automate edition of workbooks. You are in for GUI repetitive soul sucking task. Bonus pain if "workaround" are involved. (Just have a look at the support forum.…

Have you checked Vega? Not as easy to build charts but it’s al done via json which can in theory be changed programmatically
Post reply on HN