InfoQ Homepage Development Content on InfoQ
-
Hello Quantum Developers World - Yet Another Frontier for JavaScript
Miguel Ramalho talks about the principles of Quantum Computing, how it differs from Classical Computing, how and why it is evolving so fast. He also talks about the so-promised Quantum Developers.
-
Climate Change & Tech, Good and Bad Bedfellows
Paul Johnston explores the impact of climate change, and looks at the changing world of business continuity and disaster recovery and shows how to identify high and low impact interventions.
-
Hallway Testing - Cool Face of Usability Testing
Ewa Marchewka discusses good practices in hallway testing, who should be involved and how, what projects can benefit from this technique, when to use it, and what to avoid.
-
Demystifying the Most Significant Java Language Features from 9 to 11
Ionut Balosin discusses some of the Java features appearing in Java 9, 10 and 11.
-
Design Decisions for Perfect JavaScript Testing Framework
Michael Bodnarchuk discusses solving testing issues in JS: choosing proper abstraction level, choosing a running backend, dealing with asynchronicity, and choosing a test runner.
-
Java in Containers - Part Deux
David Delabassee looks in parallel at how OpenJDK is evolving to cope with some of those changes and most importantly what it all means for Java developers.
-
Creating High-Performance Web Apps with WebAssembly
Konstantin Möllers shows how WebAssembly works and how it can be used to develop a hybrid app with high-performance code written in Rust and UI code written in JavaScript.
-
SDLC for Pivotal Platform Powered by Spring Initializr, Concourse, and Spinnaker
Joachim Pasquali, Gowridhar Madu, and Brent Stains create a Spring Initializr and show how to support development with Concourse, Spinnaker, Pivotal Platform manifest files, and more.
-
Probabilistic Programming for Software Engineers
Michael Tingley provides a preview of how Facebook is advancing probabilistic programming, as well as some of the big problems they used it to solve.
-
How to Use Encryption for Defense in Depth in Native and Browser Apps
Isaac Potoczny-Jones discusses the pros and cons of application-level and end-to-end encryption.
-
Detox: Tackling the Flakiness of Mobile Automation
Viktorija Sujetaitė believes that the only way to tackle E2E testing flakiness head on is by moving from black box testing to gray box testing. That’s what Detox helps with.
-
A Brief History of the Future of the API
Mark Rendle talks about the various technologies and standards from across the years, the pros and cons of each, and which solutions are appropriate for which problems.