Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Ok so everyone knows and loves JetBrains.

What's their worst product so far?



I always disliked the name IntelliJ IDEA by JetBrains. It has a product name, a comany name, and something else that until today (15 years after I used it for the first time) is still unclear to me. I mean wouldn't IntelliJ not have been enough? Or IntelliJ IDEA by IntelliJ? It is a fantastic product, but the name?


Interesting. Most people I know actually call the product either just IDEA or IntelliJ. :)


I'd say Android Studio and the whole gradle mess


Agreed, but I think that's not entirely on them, but rather the wider JVM & mobile dev ecosystems.

Still better than XCode which regularly looses syntax highlighting for no reason in 2020.


Gradle isn't their product though. They just have to interop with it.


Compared to the previous Eclipse environment, it's ton so much better...


Android Studio is a Google product built on top of IntelliJ.


Gradle with kotlin script is elegant and order of magnitude more powerful than npm & ci


YouTrack... I've never used a more confusing and feature lacking bug tracking system. And I've used both JIRA and BugZilla in professional capacity :)


Agreed. Never felt that their own bug tracker is impressive compared to other online services. It's just messy and not easy on the eyes. Maybe a different team is working on it?


Interesting, what are some of the best features/designs from those systems that you find lacking in github/gitlab?


Datagrip.

I honestly still cannot understand why their database product does not show the encoding/collation for fields in mysql (and has no way to do it either).


I disagree. I use it daily as my tool to manage data in MySQL, Postgress, Sql server and Db2 databases, and it's probably one of my favorite JetBrains tools. As a Linux user there aren't that many good options available, and I am very grateful that they added this product to their line.


For a standalone app, DataGrip is just too bloated and slow.

Native apps like TablePlus is so much faster to work with.


Why/when use datagrip instead of just the database view from intellij idea?


The Database plugin from IntelliJ and Datagrip is essentially the same. My guess is people like to have separate tools based on their purpose and Datagrip serves that need.


I haven't been convinced by WebStorm (for Angular and Gatsby/React projects EDIT: with TypeScript). It doesn't feel as magical as IntelliJ or Rider/R#.


I'm always impressed by how strong the WebStorm intellisense is on pure javascript projects. Somehow it mostly gets jump-to-definition right, even in AngularJS tarpits that are full of ngInject magic.


Try using Typescript? It feels like magic to me anyway :)


Maybe not as great as Intellij, but definitely much better than VSCode


I cannot be as magical due to Javascript's dynamic typing. In Java/Kotlin, the IDE can know all about your classes, types, etc., but with Javascript is has to make some guesses.

I am using Webstorm for my side project and have to use Visual Studio Code for company work. Webstorm is so much better IMO. Everything feels to well integrated, while Visual Studio Code always feels like a toy to me.


I've used it with TypeScript exclusively. My qualms are more about debugging (VS Code creates a temporary Firefox profile in seconds and that's it; in WebStorm you need to configure Firefox to launch a certain way and then setup the debugger), the absence of refactoring options, framework support, etc.


TeamCity, known as TeamShitty in my previous company.


Saying that TeamCity is their worst product sounds like a back-handed compliment to me. It's certainly not a perfect product, but I've been in multiple jobs where they migrated the CI system (including one that did ~25k builds/day) to TeamCity and it was a significant improvement in scalability and manageability over Jenkins, Travis, and some other Windows-only CI system.


To be fair anything is a significant improvement over manageability of Jenkins.


Oh how I have wasted days configuring build and deployment pipelines in TeamCity. Brings back some arguably bad memories!


I tend to run into performance regressions maybe once year after upgrading one of their non-Intellij products. I suppose this is because they mostly use Intellij internally so less dog fooding for other products.


YouTrack is pretty slow.


Still better than Jira!


Upsource (the code review/analytics thingy) probably?


AppCode




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: