InfoQ Homepage Development Content on InfoQ
-
Bigger, Faster and More Secure
Laura Bell talks about how security can look when it stops being about fear and starts being a tool for building systems of the future.
-
Encryption without Magic, Risk Management without Pain
Anastasiia Voitova talks about cryptography in a wider context: how it helps to narrow more significant risks to controlled attack surfaces, enables managing the risk efficiently & elegantly, and more
-
Using Artificial Intelligence to Test the Candy Crush Saga Game
Alexander Andelkovic shows how King is training artificial intelligence bots to test its games by mimicking human interactions.
-
From Haskell 98 to Modern Haskell–Making Sense of the Haskell Type System
Ryan Lemmer takes a look at Haskell’s type system, including extensions: GADTs, multi-param type-classes, functional dependencies, type functions, kind polymorphism, type promotion, etc.
-
Functional Programming in Aviation
Tony Morris discusses some of the issues met in aviation and how functional programming can be applied to provide significant improvements in efficiency and air safety.
-
Debugging Serverless for Cloud
Xiaokai He and Chris Anderson demo developing and deploying a serverless application to cloud, and then debugging functions locally and remotely.
-
Drivetribe: A Social Network on Streams
Aris Koliopoulos talks about how common problems in social media can be resolved with a healthy mix of stream processing and functional programming.
-
Taking Back “Software Engineering”
Dave Farley explores the term "Software Engineering” and how it relates to craftsmanship.
-
Develop Your Development Experience
Jessica Kerr talks about the team that is more than the people on it - it's also the tools. Instead of onboarding more developers, one should enhance and customize the tools.
-
Inside a Self-Driving Uber
Matt Ranney breaks down the software components that come together to make a self-driving Uber drive itself. He talks about how they thoroughly test new software before it is deployed to the fleet.
-
Testing in the Age of DevOps
Roy Osherove discusses how to approach testing in a DevOps environment.
-
What's New in Spring AMQP 2.0
Gary Russell discusses what was new in Spring AMQP 2 including listener container implementation, type-safe RabbitTemplate operations and more.