3 ms·
> 10X developers may be rare...but I don't think it's so rare to see 10X productivity gains when it comes to tech stacks. When did this happen? I'm certainly n
by flukus 9y ago
> 10X developers may be rare...but I don't think it's so rare to see 10X productivity gains when it comes to tech stacks.
When did this happen? I'm certainly not 10 times more productive than I was 10 years ago. In terms of productivity I think the web is still catching up with what was state of the art productivity for desktop applications 10 years ago, and that was when I was writing in "low level" languages.
- pdimitar 9y agoSwitching from Ruby on Rails to Phoenix (Elixir) definitely made me at least 3 times more productive -- obviously not 10. The ideal tech stack to me is one that is very efficient in terms of machine speed, memory usage and I/O utilization but it sacrifices some of its raw efficiency for human readability, ease of upgrade, less dependency problems, uniform tooling, debug-ability, strong community... etc. etc. problems we the programmers face daily. To me, that is Elixir the language (and its web & API framework Phoenix, and its DB layer Ecto). For various outlier scenarios, to me that's also Golang and a lot of its non-web OSS libs and tools as well. Ruby is a joy to code in (most of the times) but when your $50 VPS can't handle even 50 reqs/sec then you can see how that joy turns into bitterness when the boss comes telling you "WTF?".