Ask HN: If you were to start a new company, what tech stack would you recommend?

https://news.ycombinator.com/item?id=31883153
by dijit • 4 years ago
3 7 4 years ago

Context: A company has asked me to join as CTO and everything is prototype stage and needs to be rewritten from ground up.

the current stack is Java (spring) on the Atlassian Suite (bitbucket, jira, confluence) - there's no love for that platform within the teams I'd take over, but I'm curious to know how others do it and what they'd recommend.

Personal Bias':

SCM/CI: Gitlab

Documentation: I prefer `docs/` in the repo's themselves, but there is a need for something more architectural; maybe mediawiki is fine?

Task Management: Notion or Monday

PL: Golang + some python glue

Build system: Bazel (if anything)

Structured DB layer: Cockroach

------

But I'm extremely open to other ideas.

I know everything should start with "what problem am I trying to solve" but there has to be some sensible defaults here? right?

I'm trying to not choose tools that make people miserable, I only have experience with tools that make people miserable. The scale is pretty small.

Related Stories

Loading related stories...

Source preview

news.ycombinator.com