Many of today's most prominent app developers rely upon GitHub, a popular website that facilitates online collaboration between members of all areas of the software engineering community. Learn about the nuts and bolts of GitHub; like Repositories, Contributions, projects and streaks from Zach Holman in this InfoQ interview recorded live at QCon San Francisco 2013.
Developer experience(DX) was one of the prime motivators for Web APIs in response to SOA. Now companies such as Apiary are focused on enhancing this experience and improving developer productivity by taking a page from the SOA book around automation through tooling. Jakub Nesetril explains the nuances of what constitutes good DX and how Web APIs need to be designed and implemented in this context.
Sadek Drobi explains the benefits of functional programming for the web. Also: improving CMS by separating content from representation and how prismic.io implements ideas from functional DBs and Git.
David Bosschaert speaks to InfoQ at EclipseCon 2013 about the upcoming OSGi enterprise specification, including the remote REST management API and cloud dynamics, as well as looking to the future with the use of annotations and CDI injection.
Stefan Tilkov explains the importance of Hypermedia in REST and how to use it, ROCA (Resource oriented client architecture), WebSockets vs polling or server sent events, and much more.
Dave Duggal explains Consilience's Ideate, a real-time application-integration platform for linking information in the enterprise. Dave explains the motivation, concept and technology behind Ideate.
Ganesh Prasad explains how the contribution of SOA is the management of dependencies between systems, how SOA is a design aspect and not a technological one, and much more.
Justin Sheehy discusses the benefits of RESTful web frameworks and how these apply to the Webmachine toolkit. He also talks about security, debugging and the future of web frameworks and HTTP.
In this interview, Subbu Allamaraju talks about real life issues of RESTful architectures. He also describes a pragmatic approach of adopting the Web as an integration platform and shares his opinion on OAuth.
In this interview, Ryan discusses the components of the Salesforce.com architecture and how they achieve scale. They discuss the different cloud service models and the viewpoint of Salesforce as well as the history of their APIs including Force.com and their decision to move from SOAP API to a Rest-based API.
Steve Vinoski talks about Rest and Erlang and about what got him convinced in these technologies. He discuses benefits of adopting them in terms of productivity and other aarchitectural properties.
Stefan Tilkov discusses REST (Representational State Transfer) and RESTful web services based upon work he has done for clients of his consultancy. Stefan talks about the shortcomings of the WS-* specs and says he sees little need for WS-* web services any more. Stefan also talks about how web development frameworks are beginning to map to the RESTful model, and the concept of REST and security.