InfoQ Homepage Development Content on InfoQ
-
Federating the AWS CLI with an Identity Provider
Paul Moreno shows how to federate AWS IAM permissions, roles, and users with a directory service such as LDAP or Active Directory with an Identity Provider.
-
Akka Streams: Streaming Data Transformation à la Carte
Viktor Klang explores fast data streaming using Akka Streams - how to design robust transformation pipelines with built-in flow control able to take advantage of multicore and go over networks.
-
REST for an Hour
Lyndsey Padget introduces the basic principles of RESTful APIs, terminology, design patterns, data, pitfalls, best practices, and others.
-
Spectrum Testing - Unit to Browser before Deploy
In this talk Alan Blount gives a quick overview of the main categories of testing and how they may apply to various web application projects.
-
C# Inception: Using Roslyn and C# Code to Analyze C# Code
Project Roslyn is Microsoft's next generation .Net compiler. Its API allows you to dig into the details of any C# or VB Code.
-
Five Elements of Superior Developer Portals
Hadi Michael explores the elements commonly found on developer portals, and identifies those that consistently contribute to superior developer experiences.
-
Exercises in Programming Style
Crista Lopes demos writing the same program using multiple styles, showcasing the richness of human computational thought and the need to avoid being stuck with one or two styles for life.
-
From Hackathon to React Native @ Facebook
Christopher Chedeau walks through the challenges, both technical and people management related, involved in bringing the React JavaScript UI library to iOS.
-
The Timeless Way of Building Erlang Apps
Garrett Smith outlines a methodology for pattern discovery and presents a number of specific patterns that Erlang programmers can use to build programs that feel alive.
-
Getting Pushy with SignalR and Reactive Extensions
Jim Wooley outlines the synergies between SignalR and Reactive Extensions enabling asynchronous LINQ over HTTP push notifications sent to a variety of clients.
-
Kill the Mutants - A Better Way to Test Your Tests
Roy van Rijn explains what mutation testing is and how it works, comparing several Java frameworks (PIT, Jester, Jumble) that enable automatic mutation testing in a continuous build.
-
Developer Body Issues
Jim Christopher discusses the health problems developers may encounter during their long work hours sitting at a desk.