The latest issue of the ThoughtWorks Technology Radar http://www.thoughtworks.com/radar is out.
If you haven’t heard of it:
“The radar is a document that sets out the changes that we think are currently interesting in software development - things in motion that we think you should pay attention to and consider using in your projects. It reflects the idiosyncratic opinion of a bunch of senior technologists based on our day-to-day work and experiences. While we think this is interesting, it should not be taken as a deep market analysis.”
It’s invaluable as a public resource for keeping up on the latest trends, and learning about up and coming technologies and techniques.
This issue has a heavy focus on cloud technologies that have limited direct relevance to us at OpenMRS at this point. But there’s still a lot of good stuff. A few interesting tidbits:
Hold: Application Servers http://www.thoughtworks.com/radar/platforms/application-servers
Easier automation, easier deployment and a reduction in the amount of infrastructure you have to manage lead us to recommend embedded servers over application servers for future projects.
We should consider ditching OpenMRS Standalone as currently implemented, and approaching this with a simpler “embedded jetty” model.
Assess: Ember.js http://www.thoughtworks.com/radar/languages-and-frameworks/ember-js (as an alternative to AngularJS) Not something we’re going to do right now, but something we should know about for the long-term, as we decide whether to bet on AngularJS, Web Components, or something else for the next few years.
Postman http://www.thoughtworks.com/radar/tools/postman as a recommended Chrome extensions for REST testing. A couple Swagger http://www.thoughtworks.com/radar/tools/swagger alternatives mentioned by name.
There’s lots more. You should read it all yourself.