I wonder if they built the analytics system themselves or are using a COTS.
50 karma · joined July 2, 2014
I wonder if they built the analytics system themselves or are using a COTS.
I've worked on low budget one man shows. Nevertheless I did TDD all the way and, I still wrote my cap scripts to deploy and asked the client to validate the implementation was right.
You might not tick all the boxes on the list for one man projects, but you can definitely do them with a team of two.
I just think the support for Android should have happened a lot sooner. But of course this is easier said than done.
Moving forward to React Native is part of the same approach. It's important for us to use a technology that delivers fast in multiple channels and has a great chance of still being relevant in the next 10 to 20 years. And for me, these are the strongest points on Javascript.
And you're correct, React Native is not truly native, but it does the job pretty well without major impacts on usability. RubyMotion is truly native and very well designed IMHO.
Best of luck for the future.
I didn't conduct a thorough analysis on the reasons why I've seen big corps rejecting Rails, so what I'm about to say is based on the the experience of being through all these projects.
But most Rails projects are connected to the innovation departments and once they passed through the PoC stage, their IT departments asked for a re-write on a tech already in their ecosystem. Supporting additional techs raises complexity and forces them to support another stack.
We were indeed able to push some Rails apps to production on enterprises, but these were usually apps that performed a specific goal for one of the departments, and once we went for the big projects within their core, tech stack was always an issue.
You might not need a year to, at least, get my thoughts on that.
I avoided desktop because the last time I don't develop for desktop since 2008.
But I take a look at some options for Ruby near that time, and I don't think the ecosystem is much different now. There were a couple of options but very incomplete.
Regarding the JavaScript ecosystem, yes. Electron is a perfect killer.
I see the JavaScript ecosystem at the same level that Java was in 2006. If you pick it, you can virtually deliver to any channel.
The central point for me is exactly the adoption on the startup and enterprise world.
But we work on several projects by helping a lot of people at the same time. And need a solution that fits our and our client's purpose and context.
Rails did that to some extent, but I believe JavaScript will help us navigate a larger context.