Live data from Hacker News

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

news.ycombinator.com

291–300 of 418 posts

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

#291

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 mak…

> 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.

That's a common confusion about IntelliJ.

Eclipse Workspace -> IntelliJ Project

Eclipse Project -> IntelliJ Module

In IntelliJ create an empty Project and import all your Maven or Gradle projects as Modules. Everything in one window :)

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

#293
post #200

JIRA. It's powerful, customizable, flexible and drives workflows and productivity across millions of companies around the world. It's the SAP of issue tracking. Despite all the baggage, they still try continuously to improve the UX of the software so it stays relevant and relatively usable. There's definitely problems with it (its performance can be awful and require dedicated server clusters to keep it up at larger…

Any recommendations from the JIRA haters? I love gitlab but am always wanting a bit more when I use it. Is there an in between?

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

#294
post #94

Earlier quoted context omitted.

For an on-prem general purpose logging server, it's fast and easy to maintain. The query engine supports fairly complex queries. Did I mention it's fast? Plus it's an industry standard so it's an easier sell in the enterprise. It's also actually not that expensive at low data volumes -- prices are comparable to Sumologic. Cheaper alternatives? You can roll your own logging server with fluentd and a database. Some fol…

At what scale is your on premise Splunk? As a member of a team maintaining very large on-prem Splunk service I haven't found maintaining Splunk to be an easy undertaking.

1 server install of Splunk Enterprise. Less than 150mb a day ingest. We installed it over a year ago and haven’t touched it since, aside from updates.

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

#295

https://datastudio.google.com/ When you've maxed out on what you can do with spreadsheets.

My big complaint with Data Studio is that it doesn’t support TLS talking to MySQL unless you setup client certificates.

Which is the right way to do it, but not if someone before you set everything up clear text and you’re trying to migrate.

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

#296
post #20

Earlier quoted context omitted.

Excel is a pain. It's annoying to open - if I already have Excel open and try open another Excel document I often have to click into a cell in the currently opened Excel document for the new document to open. It's also a pain closing as it prompts do I want to save. Saving as a CSV is a pain, it takes two prompts to save as a CSV. File recovery is also a pain.

I converted to Apple Numbers about a year after it came out, and both Excel and Google Sheets seem completely archaic to me now. I've sent PDFs of my Numbers docs to people and they are blown away. Now that I can share Numbers through iCloud to both Mac and Windows users, I've got some people fully converted over.

Multiple tables on one sheet that can be resized is a killer feature. It's just so easy to make nice looking data and output on one screen compared to Excel.

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

#297

Earlier quoted context omitted.

Every problem you mentioned with a Jira is some decision your IT folks made. The same every time I hear people telling me how awful the software is: they complain of autocratic workflows, forms being slow, forms being complex and having so many mandatory fields that they can’t get anything done. It’s all due to local configuration, some IT kiddo sees all these bells and whistles and levers to pull, so they turn them…

JIRA being slow and sluggish doesn't really have anything to do with configuration. It's a horrible tool to navigate UX-wise.

Some of that does have to do with how you configure it. JIRA is a swiss army knife and what you build out of it as a process and ticket management system can look very different from what I build out of it, and they can perform differently depending on how much automation, checks, and guards you put in it.

I think the problem with JIRA is they don't really have a sane default install, it really feels like a bag of parts and then you assemble it. Maybe 2 or 3 opinionated templates that take a process end to end would help people, that just want to get started and that stare into the configurable abyss of JIRA and go "nope just want a ticket system".

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

#298

Earlier quoted context omitted.

> 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.

I used Visual Studio extensively for Python development and occasional debugging of C#, it never once asked for admin privileges.

Wouldn't be surprised if there are issues with older versions though like VS2010 or before.

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

#299

Confluence. It's so easy to organise information and documentation now for technical projects. Of course its free form so people can be messy with it, but done right, and with the good plugins, like draw.io it's really powerful. Integrates very well with JIRA also.

I used to think this as well. But over time, I've seen it devolve into a wasteland of out of date information. This is driven by two factors. First, the search functionality is by far the worst search I have ever seen. This leads to duplicate information as people relearn and redocument things because they couldn't find them. Second, confluence has a very powerful permission system. Once you get past a certain scale, you can end up with little fiefdoms of information. Want to update a common piece of documentation? You need to convince the owner to give you edit rights. Who is the owner? I dunno, start asking around.

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

#300
post #83
post #72

Things that we pay for. SQL Server : it's not cheap, but it's genuinely good. Live query plans, clustered columnstore indices, linked servers, rich SQL features. Tableau : more than a dashboarding tool, it's actually a really good multivariate exploratory data analysis (EDA) tool. You can use it to visualize multidimensional data easily. I do use Jupyter (seaborn, plotly) and R (ggplot2) which are good, but Tableau l…

Why is Splunk among the bests for you? What is the cheaper alternative?

I've used all of Splunk, ELK and Graylog. Should write a longer blog post on the differences.

Splunk is miles ahead when it comes to search and visualizations. You can just do things and join that the other tools don't support at all.

The only downside is speed, Splunk can only find a few hundreds thousands results a second so it's slow as hell when there are lots of matches. (Kibana doesn't give more than the first 500 results so it's totally cheating on that aspect).

ElasticSearch and everything built on top of it has catastrophic issues with typing. Every field is typed, say integer or string, and sending/having data in the wrong type will prevent to do operations (smaller than, greater than, sum, additional) and can crash the database. It's wild whereas Splunk can ingest and aggregate mixed data just fine.

Post reply on HN