InfoQ Homepage Development Content on InfoQ
-
Building Reusable UI Components in ASP.NET Core MVC
Scott Addie presents how to create basic reusable view components and tag helpers in ASP.NET Core MVC.
-
A Peek into Elm Architecture
Jayaram Sankaranarayanan discusses the basics of functional programming principles, using Elm constructs, the architecture and how Elm enables reliable refactoring.
-
Reactive Data Access with Spring Data
Christoph Strobl and Mark Paluch discuss non-blocking data access using Spring Data for NoSQl data stores and Project Reactor.
-
Securing Serverless by Breaking in
Guy Podjarny breaks into a vulnerable serverless application and exploits multiple weaknesses, helping better understand some of the mistakes people make, their implications, and how to avoid them.
-
Spring Integration 5.0: What's New?
Artem Bilan discusses how Spring Integration has been affected by Spring Framework 5 and Java 8, presenting new features (including Reactive Streams) and how to use them through a coding demo.
-
Solving HTTP Problems with Code and Protocols
Natasha Rooney goes through the issues in HTTP, how HTTP2 was developed using Google’s SPDY experiment, and the impact of QUIC.
-
Rethinking Applications for the NVM Era
Amitabha Roy discusses how to re-architect software to take advantage of the advances of hardware today and how to write software in the future when DRAM is persistent.
-
Understanding Azure Resource Templates
Paul Hacker discusses the Azure Resource Manager (ARM) templates used when deploying an app on Azure, showing how to use the Azure Resource Template Visualizer.
-
Turn Hours into Seconds - Concurrent Event Processing
Emil Soman discusses implementing a thread safe solution to a concurrency problem using Flow, Elixir's concurrent computation library.
-
Programmatic Bean Registration with Spring Framework 5.0
Josh Long presents the existing programmatic bean registration support in Spring Framework 5 in both Kotlin and Java.
-
From Zero to Hero with Spring Boot
Brian Clozel shows how Spring Boot can help build web applications, tests to production-ready features, that leverage the Spring ecosystem.
-
Chaos: The Last Stand against Our Robot Overlords
Nathan Äschbacher talks about Chaos Engineering and how to shift towards working with chaos instead of against it, in order to build safe, reliable, and increasingly deterministic complex systems.