InfoQ Homepage Development Content on InfoQ
-
Rust, WebAssembly, and Javascript Make Three: An FFI Story
Ashley Williams talks about the Rust and WebAssembly toolchain and the technical work involved in creating a developer-friendly experience designed to grow adoption of WebAssembly.
-
Maximizing Performance with GraalVM
Thomas Wuerthinger discusses the best practices for Java code and compiler configurations to maximize performance with GraalVM and how to measure performance in a reliable manner.
-
State Management for React Using Context and Hooks
Vlad Zelinschi explores a barebones alternative approach to state management that is suitable for small/medium apps as well as defines the pros and cons when compared to Redux.
-
Java Futures, 2019 Edition
Java Language Architect Brian Goetz gives a tour of some of the features coming to Java next.
-
No Moore Left to Give: Enterprise Computing after Moore's Law
Bryan Cantrill talks about Moore's Law, which after years of defying predictions of its demise, is now dying. But what does the end of Moore's Law mean for practitioners of enterprise computing?
-
Powering Data Science with AWS Athena & QuickSight
Matthew Bill and Danielle Ashley demo how to use Athena and QuickSight to visualise data into a rich set of dashboards.
-
A New Way to Profile Node.js
Matteo Collina presents a new and straightforward way to identify bottlenecks in Node.js and beyond.
-
Build Node.js APIs Using Serverless
Simona Cotin talks about how to migrate an API of an existing app to Azure Functions, and how to use Visual Studio Code and the Azure Functions extension to speed up work.
-
Verifying a Distributed System with Combinatorial Topology
Veronica Lopez shares her experience with containers and Kubernetes, including flexible autoscaling and refined testing & delivery experiences, that make sense within an Elixir environment.
-
Code Your Way out of a Paper Bag
Frances Buontempo discusses how to program your way out of the paper bag using machine learning techniques.
-
Panel: the Future of Languages
In this panel, these programming languages experts try to find the places where we could probably past each other to try to find common ground.
-
Why Continuations are Coming to Java
Ron Pressler discusses and compares the various techniques of dealing with concurrency and IO in both pure functional and imperative programming languages.