InfoQ Homepage Development Content on InfoQ
-
Mobile Testing Challenge: Why Mobile Apps Need Real-World Testing Coverage and How Crowdsourcing Can Help
Doron Reuveni presents how to use crowdsourcing for testing mobile applications, the specific characteristics of the In-the-Wild testing accompanied by a live demo, and some real-world success stories
-
A Discussion of Basic vs. Applied Research in the Software Domain and the Creation of Erlang
Bjarne Däcker recounts the story of CSLab at Ericsson, the birthplace or Erlang, how it started, some of the projects leading to Erlang, and its eventual success inside Ericsson as Erlang/OTP.
-
Test-Driven Development of Asynchronous Systems
Nat Pryce exemplifies how he dealt with flickering, false positives, slow, and messy tests appearing in asynchronous testing when trying to perform end-to-end testing.
-
Using RESTful Web Services and Cloud Computing for Next-Generation Mobile Applications
Jason H Christensen presents the evolution of mobile devices, how to integrate mobile systems with the cloud and use RESTful services, what is a basic mobile architecture and how it can be implemented
-
Panel: Modular Java
Alex Blewitt, Kevin Seal and Alex Buckley answer Java modularity-related questions: when is modularity needed, how to address it, and what are the improvements in OSGi-based development.
-
Whither the Smartphone? Future Directions in Smartphones and Mobile Development
Adam Blum discusses the current trends in mobile development and smartphones, trying to predict what will happen in this area over the next 5 years so a developer would know what to expect.
-
Cogs in the Machine: Testing Code Embedded in an Impenetrable Framework
Roy Osherove discusses the difficulties met when trying to test code embedded in a framework (cog), presenting several solutions to create unit tests for cogs, using Silverlight code as example.
-
Reformulating the Product Delivery Process
Israel Gat, Erik Huddleston and Stephen Chin present how Inovis realized a higher product throughput by using three unconventional Kanban practices and a Lean Release Management tool called APROPOS.
-
Making the Business Case
We know solving DevOps problems improves your business operations but how do you do you explain that to your CEO or CFO? How do you get the executives to buy in and invest in DevOps solutions?
-
DevOps outside of Web Operations
Much of the public discussion about DevOps focuses on Web Operations. This panel is about taking the lessons of DevOps to other types of IT.
-
MongoDB @ SourceForge
Mark Ramm talks on why they chose MongoDB for SourceForge, how it compared to other possible solutions, the problems encountered, how they fixed them, overall lessons learned, and answering questions.
-
The Joy of Testing
John Hughes shows how to explore the bugs of a code by creating a series of tests in Erlang and using multiple test frameworks, discovering the faults and evaluating the frameworks while doing it.