InfoQ Homepage Conferences Content on InfoQ
-
The Secret Lives of Garbage Collectors
Jonathan Worthington explains the garbage collection terminology, the trade-offs made by GC designers, and how to write GC-friendly code for better performance.
-
Streams for the Web
Domenic Denicola talks about the WHATWG stream specification, uncovering the abstractions used to build web streams and the API around them.
-
JavaScript API Design Principles
Ariya Hidayat discusses principles for designing JavaScript APIs by observing the interactions between modules, particularly the influence of an interface on the code patterns.
-
Cool and Ripe for Exploitation: Search-Based Software Engineering (SBSE)
Christopher Simons suggests using SBSE to iterated through multiple possible solutions and select the one that performs the best, offering insight into some available tools and techniques.
-
Why Agile Doesn't Scale (and What You Can Do about It)
Dan North believes Agile scales if teams achieve contextual consistency through shared guiding principles, a clear vision and a common understanding.
-
Identity Is the New Currency
Paul Simmonds discusses the importance of identity and attribute information that will define how access to the functionality and how data is governed by applications in the near future.
-
Automated Test Hell, or There and Back Again
Wojciech Seliga shares from experience how complex it can be to deal with thousands of tests -unit, functional, integration, performance- for Atlassian JIRA and what they did to bring it under control
-
Is It A Car? Is It A Computer? No, It's a Raspberry Pi Java Carputer
In this solutions track talk, sponsored by Oracle, Simon Ritter looks at how Embedded Java and a Raspberry Pi were used for Audi S3, and how JavaFX has been used for an in-car information system.
-
Enterprise Integration Using REST: A Case Study
Brandon Byars discusses the constraints and the flexibility of nonpublic APIs, and lessons learned from scaling RESTful integration across more than a dozen teams.
-
Help, My Security Officer Is Allergic to DevOps
Frank Breedijk addresses security concerns raised in a DevOps environment that practices continuous deployment.
-
Building a Trading Platform in 6 Weeks in an Organization That Would Really Rather We Didn't
Lance Walton shares the experience of a small team building a trading platform in 6 weeks in Scala and Lift while fighting against an opposing organizational culture.
-
TDD: Where Did It All Go Wrong?
Ian Cooper reminds what was Kent's original proposition on TDD, what misunderstandings occurred along the way and suggests a better approach to TDD, one that supports development rather impeding it.