News for hackers. Stuff that matters.
Re:Matestack – Reactive UIs in pure Ruby by pmontra on Sunday November 22, 2020 @01:58AM (#25175554)
Actually I'm not seeing many projects with a JavaScript backend. In my experience the number is one, and it was 2015. I mean, backends of projects I worked on or somebody offered to hire me to work on. It could be selection bias and yet they're asking me about Java, which I basically abandoned about 15 years ago, PHP, which I know since the beginning of it but only kind of toyed with, even C# which I can read as a foreign language close to one I know but never used. I wonder if anybody asked me about Rust or Go, probably not. What they ask me about and I accept to work on are Ruby, Elixir and Python, in order of my preference. Python is a distant third (as preference.)

About frontend: JavaScript all the times if there is a frontend separate from the backend. React with some rare Angular project.

I'd like to make a poll and see how many of the people here are working on a JavaScript backend vs any other language.

Re:Matestack – Reactive UIs in pure Ruby by arcturus17 on Sunday November 22, 2020 @03:21AM (#25175895)
I read an article from Thoughtworks where they said they use NestJS in some production apps that benefitted from Node's performance characteristics. In the same article however they were critical of the trend of shoe-horning server-side JS into projects where more classical languages/frameworks would be a better fit.
Re:Matestack – Reactive UIs in pure Ruby by aerovistae on Sunday November 22, 2020 @02:13AM (#25175626)
Same. I never understand these things I read about JavaScript momentum on the back end. I have yet to encounter a company using Express on the back end.
Re:Matestack – Reactive UIs in pure Ruby by eagsalazar2 on Sunday November 22, 2020 @02:17AM (#25175654)
I've been curious about this lately: https://reimagined.github.io/resolve/.

Anyone use it? Thoughts?

Re:Matestack – Reactive UIs in pure Ruby by eguanlao on Sunday November 22, 2020 @02:32AM (#25175712)
Survey results of back-end JS: https://2019.stateofjs.com/back-end/ Only those who know about the annual State of JS survey.
Re:Matestack – Reactive UIs in pure Ruby by cutler on Sunday November 22, 2020 @09:05AM (#25177521)
That hardly sounds representative of the Node.js adoption curve. Could you elaborate on your typical client profile? Are you a solo freelancer, maybe attracting clients with legacy codebases? Location?
Re:Matestack – Reactive UIs in pure Ruby by pmontra on Sunday November 22, 2020 @09:14AM (#25177593)
Freelancer, Milano, Italy. They reach to me either for taking over existing projects or to start new ones. Of course it can be selection bias but it extends to the other developers I'm in contact with.
Re:Matestack – Reactive UIs in pure Ruby by cutler on Sunday November 22, 2020 @09:35AM (#25177734)
Just searched Milan on https://it.indeed.com - Node.js 123, Django 26, Rails 11, ASP.Net 133, Laravel 67. As Node is a web technology comparing it with general purpose languages such as Java and C# is apples to oranges.
Re:Matestack – Reactive UIs in pure Ruby by cutler on Sunday November 22, 2020 @10:33AM (#25178224)
What's your typical way of sourcing clients?
Re:Matestack – Reactive UIs in pure Ruby by pmontra on Sunday November 22, 2020 @10:41AM (#25178292)
Almost always word of mouth. They start looking for somebody experienced in what they want to do (development and/or software architecture) and some eventually find me.

So selection bias is very possible.

Re:Matestack – Reactive UIs in pure Ruby by cutler on Sunday November 22, 2020 @12:19PM (#25179115)
How do they find you?
Re:Matestack – Reactive UIs in pure Ruby by stjohnswarts on Sunday November 22, 2020 @01:17PM (#25179573)
He said word of mouth, obviously through a business network. It's a good thing to keep in touch with people and maintain business links for both parties. I do it all the time.