InfoQ Homepage Development Content on InfoQ
-
A Journey into Intel’s SGX
Jessie Frazelle discusses Intel's SGX technology. Frazelle also covers an overview of computer architecture, detailing one hardware version, its flaws and changes to come in a future version.
-
CRDTs: From Sequential to Concurrent Executions
Carlos Baquero Moreno discusses migrating from sequential to concurential programming using CRDTs.
-
Spot the Difference; Automating Visual Regression Testing
Viv Richards looks at why to automate tests, the issue with just manually testing, common end to end automation pitfalls, along with an introduction to visual testing.
-
Expect the Unexpected: How to Deal with Errors in Large Web Applications
Mats Bryntse demonstrates how to implement error monitoring in a web app and also shows how to reproduce errors without having to ask the user for a step-by-step description.
-
Life beyond Java 8
Trisha Gee talks about Java 8, wondering whether we should move to a later version, which one to choose, and how painful it might be to upgrade.
-
The Evolving Practice of Security
Michael Brunton-Spall talks about practices that are evolving in the security space, and how developers and security can collaborate more with new and modern practices.
-
Otherworldly Java: Gateway to the Moon and beyond
Diane Craig demonstrates the art of the possible when using modern Java toolkits to build high quality, high performance applications for Science and Aerospace industries.
-
Graal: Not Just a New JIT for the JVM
Duncan MacGregor takes a look at the differences between C2 and Graal, what this can mean for the performance of a code, and what else is possible with this new JIT.
-
Coroutines Explained
Dmitry Kandalov explains what coroutines are, how they differ between programming languages and how to use coroutines for fun and profit.
-
Re-Platforming Legacy .NET Applications to PCF Using Modernized Techniques
Alfus Jaganathan, Poornima Varadhan discuss strategies, frameworks, libraries, tools and techniques applied to re-platform legacy .NET applications with a 12/15 factors, using modernized techniques.
-
Peddle the Pedal to the Metal
Howard Chu gives tips and techniques for writing highly efficient and scalable software drawn from decades of experience. The talk is focused on programming in C.
-
Continuous Profiling in Production: What, Why and How
Richard Warburton and Sadiq Jaffer talk about the ins and outs of profiling in a production system, the different techniques & approaches that help understand what’s really happening with a system.