| Mobile/desktop: ionic, electron hybrid native/web apps start. Eventually native when unified-platform dev technical debt exceeds benefit. Web preferred: FE: Vue, TypeScript, Ava, jsverify, brunch Surprisingly, brunch scales really well despite being less popular. BE: Phoenix (Elixir/Erlang), Postgres, Redis, CouchBase, Neo4j, ElasticSearch, excheck DevOps/SRE: C, Go and Ruby Really interested in flexible constraint-oriented FE like Layx which allows for specifying layout as a system of equations. It's closer to many desktop auto-layout UI constraints, but programmic instead of pointy-clicky property editors. https://github.com/layxlang/layx |