InfoQ Homepage Programming Content on InfoQ
-
Deep Dive into Pivotal Cloud Foundry 2.0
Jeff Hammond and Richard Seroter discuss the latest features introduced in PCF 2.0 and the vision for the platform’s future.
-
Preparing Humans for the Second Machine Age
Dominic Price prepares his listeners for the world of 2020, the role that AI, automation and robots will have, and what people should do to stay human and build an environment where they thrive.
-
CSS in JS: The Good & The Bad Parts
Robin Frischmann summarizes both the good and the bad parts as well as the opportunities & future possibilities of CSS in JavaScript.
-
Writing Highly Reusable React Components
Javier Velasco introduces React Toolbox Core and explains how to create complex reusable React components.
-
Building Bridges: A DevOps Story
Matt Campbell tells the story of introducing DevOps at D2L, covering the tools, tips, techniques, pitfalls and mistakes useful to know when transitioning to a DevOps approach.
-
Data Science for Developers: The Big Picture
Matthew Renze discusses what data science is, why it’s important, and how to prepare for it. He covers IoT, Big Data, ML, and how they are converging to create fully-autonomous intelligent systems.
-
Fresh Async with Kotlin
Roman Elizarov talks about the traditional async/await approach that is based on futures/promises and how the Kotlin’s solution is providing a safer and easier programming model.
-
Performance beyond Throughput: An OpenJ9 Case Study
Marius Pirvu talks about the new advancements in the area of JVM performance using the latest open source JVM technology at Eclipse OpenJ9 running with OpenJDK.
-
Getting Data Science to Production
Sarah Aerni covers the nuts and bolts of the Einstein Platform, a system that enables the automation and scaling of Artificial Intelligence to 1000s of customers, each with multiple models.
-
Design for Continuous Evolution
Eric Brewer explores continuous evolution -adding features easily to a running service- a key to high velocity in development, focusing on immutability to decouple specification from instantiation.
-
Build-Time Optimizations in JavaScript Applications
Evan You explores some existing build-time optimization ideas, introduces related work in the Vue ecosystem, and discusses ideas for future experimentation.
-
Evolve with Genetic Algorithms
Charlie Koster introduces genetic algorithms, what they are, what they are useful for, and demonstrates code that shows how to create and use them.