InfoQ Homepage Programming Content on InfoQ
-
The Future of Transportation
Anita Sengupta discusses the future of transportation with an eye towards how machine learning and AI will help shape the future.
-
Massive Scale Anomaly Detection Framework
Guy Gerson introduces an anomaly detection framework PayPal uses, focusing on flexibility to support different types of statistical and ML models, and inspired by scikit-learn and Spark MLlib.
-
Modern NLP for Pre-Modern Practitioners
Joel Grus discusses the latest in NLP research breakthrough, and how to incorporate NLP concepts and models into a project.
-
CRDTs: From Sequential to Concurrent Executions
Carlos Baquero Moreno discusses migrating from sequential to concurential programming using CRDTs.
-
H2O's Driverless AI: An AI That Creates AI
Marios Michailidis shares their approach on automating machine learning using H2O’s Driverless AI.
-
Intuition & Use-Cases of Embeddings in NLP & beyond
Jay Alammar talks about the concept of word embeddings, how they're created, and looks at examples of how these concepts can be carried over to solve problems.
-
How to Prevent Catastrophic Failure in Production ML Systems
Martin Goodson describes the unpredictable nature of artificial intelligence systems and how mastering a handful of engineering principles can mitigate the risk of failure.
-
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.
-
Many DevSecOps Tools are Just DevOps Lipstick on an Old Pig
Larry Maccherone discusses the security tool categories that have traditionally been used by development teams, and shows how to evaluate DevSecOps tools.