InfoQ Homepage Programming Content on InfoQ
-
How to Structure Your Bot with Clarke
Hugo Hache introduces Clarke, a Ruby DSL library designed to build conversational bots.
-
Financial Grade OAuth and OpenID Connect
Nat Sakimura discusses using OAuth and OpenID for securing financial transaction services.
-
Prototype to Production: Creating Connected Hardware with Nerves
Justin Schneck demonstrates building simple devices using Nerves, discussing strategies for producing clean and maintainable code for embedded systems.
-
Nonconformist Resilience: DB-backed Job Queues
John Mileham presents how they use, deploy Delayed::Job (a database-backed job queue) at Betterment for its transactional enqueue semantics, safe retry with exponential backoff, and its storage model.
-
Resilient Functional Service Design
Uwe Friedrichsen explores how much functional design affects the overall robustness of a solution to learn how to deliver a better "resilient functional service design".
-
Enabling High Performance Real-time Analytics for IoT Environments
Mahish Singh discusses how to use methodologies during design, development, deployment and operation for delivery of analytics platforms which offer real-time SLAs.
-
The Walking Dead - A Survival Guide to Resilient Reactive Applications
Michael Nitschinger discusses how to build event-driven applications that are resilient from the bottom up, allowing to deal with remote services that are failing, slow or misbehaving.
-
Email Enters the Bots’ Era: How to Bridge the Divide Between an Old & A New Technology
Antoine Lefeuvre compares emails and bots, highlighting the benefits and drawbacks of each.
-
Loquat: A Design for Large-scale Distributed Applications
Christopher Meiklejohn introduces Loqaut, a design for large-scale actor programming on the Erlang virtual machine.
-
Scalable Chatbot Architecture with eBay ShopBot
Robert Enyedi discusses the ebay ShopBot, a personal shopping assistant available as a Facebook Messenger bot.
-
Go Mobile in Africa and Monetize to 116M Customers Thanks to APIs
Aurélien Duval Delort presents Orange’s mobile APIs available in Africa.
-
From Front-end to Full Stack with Elixir & Phoenix
Lauren Tan discusses how one can create web applications with Elixir and Phoenix.