3 ms·
> Hermes uses Golang for the backend and Ember.js for the front end. It uses a PostgreSQL database for storage and Algolia to power its search capabilities. It
by throwawaaarrgh 4y ago
> Hermes uses Golang for the backend and Ember.js for the front end. It uses a PostgreSQL database for storage and Algolia to power its search capabilities. It also leverages several Google Workspace services for creating and modifying documents, sending email, etc.
Great. 50 million incompatible parts combined with duct tape that is no better than Jira workflows with Google Docs, and less flexible. I can't wait to staff a team to maintain this garbage pile.
- capableweb 4y ago> Hermes: An open-source document management system > leverages several Google Workspace services for creating and modifying documents Sooo, it's a UI over Google Workspace? Sounds a lot less interesting than I was lead to believe.
- dang 4y ago"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something." https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html
- dewey 4y agoWhat's wrong with that stack and how are they incompatible?
- throwawaaarrgh 4y agoIncompatible was a bad choice of words. What I meant was, it's random parts from a junk yard masquerading as a novel technical solution to a business problem, when in fact it's a CRUD app wrapping an existing product in a way other solutions already can, yet requires more maintenance, and has no additional powers of integration to make its adoption worthwhile. Basically you could implement the same thing yourself in a week using low-code or no-code tools, and not be beholden to a tiny company's pet project to make it do what you need. The end result will be non-trivial to support and not provide a meaningful benefit over existing supported / hosted solutions.
- dewey 4y ago> tiny company’s pet project It’s a stock market listed billion dollar company with 2000 employees. I would not call that tiny.
- throwawaaarrgh 4y agoTheir valuation is a joke. Their software dev teams are tiny and opinionated. They keep losing money despite gaining revenue and losses are mounting. They're more of a professional services company at this point, without a product worth paying for. Best case, they'll be bought by VMware, RedHat or someone else, and gutted for the IP.
- ddyevf635372 4y agoEmber.js is an excellent choice. Check out the codebase how clean and easy to follow. It is just beautiful as always.