InfoQ Homepage Programming Content on InfoQ
-
Empowering Devices for IoT with Erlang and FPGA
Irina Guberman discusses challenges using FPGAs and Erlang in IoT, including enforcing security and updating FPGA devices on the fly.
-
A Series of Unfortunate Container Events @Netflix
Amit Joshi and Andrew Spyker talk about Project Titus, Netflix's container runtime on top of Amazon EC2.
-
Scaling Your API Development Workflow
Vincenzo Chianese shares an API development workflow based on culture, understanding, communication and collaboration.
-
How to Talk about APIs
Andrew Seward presents tips on how to talk about an API and how to create an ubiquitous language for that.
-
Making the World Smarter – One “Thing” at a Time
Anand Oswal keynotes on the IoT landscape, from the edge to the cloud, enterprise to consumer IoT, fog computing and the wave of new applications that are set to launch the 4th industrial revolution.
-
AI in Medicine
Anthony Chang presents the past of AI in medicine, the current development status, and what to expect from the future.
-
Cloud-Sourcing T.S. Eliot
Sarah Gray shares her observations from using Erlang to reconstruct poetry from live Twitter streams, what’s great and not so great about Erlang, what language features she loves, etc..
-
WebHooks: The API Strikes Back
Phil Nash takes a look at services that use Webhooks, exploring reasons to use WebHooks and the emerging best practices, and discusses implementing WebHook endpoints with live coded examples.
-
Building out Hypermedia Clients
Todd Brackley outlines the general engine of a hypermedia client implementation, what API forms look like, and then outlines five design issues useful in creating such clients.
-
Fast, Scalable, Reusable: A New Perspective on Production ML/AI Systems
Ekrem Aksoy discusses why production ML/AI systems should have a different perspective than the usual DevOps perspective which works on data immune systems.
-
Simplifying API Development
Abhinav Asthana discusses methods for simplifying API development.
-
Java Performance Engineer's Survival Guide
Monica Beckwith provides a step-by-step approach to finding the root cause of any performance problem in a Java app, showcasing through an example a few performance tools and the performance process.