InfoQ Homepage Development Content on InfoQ
-
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.
-
DevOps Requires Visibility: Monitoring, Testing and Performance
Examining the role of monitoring and testing techniques in solving DevOps problems.
-
Auntie on the Couch
Enda Farrell discusses how CouchDB is used by BBC, presenting the context, the operations performed against it, how replication and compacting works, some statistics, and how it is used at scale.
-
Does the Cloud Need DevOps? Does DevOps Need the Cloud?
Examining the role that cloud technologies can play in solving DevOps problems and the role that DevOps solutions can play in getting the most out of cloud technologies.
-
Demystifying Monads
Josh Graham explains what monads are, how and why they are used, including several concrete examples of monads like Identity, Maybe, List, and Continuation.
-
Deploying Java Applications on Amazon EC2
Chris Richardson on deploying Apache/Tomcat/MySQL apps on Amazon EC2, what it takes to deploy all servers, making a case for PaaS which does not require an administration effort.
-
Changing Culture to Enable DevOps
Changing tools is easy when compared to changing people and processes. How can we cultivate an organization’s culture to identify and solve DevOps problems?