Mike Amundsen talks about API management, versioning, and discovery. He compares RESTFul and CRUD-style APIs, discusses the notion of 'affordance,' and introduces hypermedia APIs. He examines documentation modelling frameworks for APIs - like Swagger - and also provides his thoughts on API governance, OAuth 2.0, and web single sign-on.
Jaimee Newberry explains her approach to user experience design, how to find, define and communicate a brand's identity, and much more.
Erik Meijer explains Monads, from the basics to the reasons for the IO Monad.
Fun and Games with Enterprise Software: Tom Banks on What's New in WebSphere Liberty Profile, IBM Code Rally
Tom Banks talks about what's new in the IBM WebSphere Application Server v 8.5.5 Liberty Profile and explores how its extensible architecture allows interesting additions to "gamify" the running of enterprise software. He describes what you can do when enterprise software becomes mobile and introduces IBM Code Rally, a game which is built on top of the Liberty Profile and other IBM software.
Kevin Moore explains the motivations behind Dart, the status of the Dart language and VM, the Dart library ecosystem and much more.
Bijan Vaez explains how and why the EventMobi conference mobile app was built with HTML5 instead of native technologies, the challenges and advantages, and much more.
Martin Thompson discusses how an understanding of the hardware is central to the creation of high-performance software even when using platform independent languages like Java.
Richard Nicholson of Paremus talks to InfoQ about the upcoming R6 Enterprise Spec, what impact it will have on Cloud Computing environments, and how OSGi as a modular technology is well placed for the dynamic distributed computing platforms of the future.
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.
Benjamin Cabé talks to InfoQ about the newly formed Machine to Machine projects at Eclipse, including Mahini, Koneki and Paho. He also talks about the upcoming Internet of Things and how he sees both programming in Lua as a means of running embedded systems on Raspberry Pis, and how Arduinos can be used to monitor anything from solar panels to mousetraps.
Alasdair Nottingham discusses the WebSphere Liberty profile and how it and the full profile make use of the OSGI subsystem spec and Enterprise OSGi.