InfoQ Homepage Programming Content on InfoQ
-
Mocking .NET without Hurting Its Feelings
John Wright discusses two main types of mocking frameworks: constrained frameworks (like RhinoMocks and Moq) and unconstrained frameworks (such as Typemock Isolator and Telerik JustMock).
-
AI & Blockchain from an Investment Perspective
The panelists discuss building AI and blockchain systems from an investment perspective.
-
AI for Software Testing with Deep Learning: Is It Possible?
Emerson Bertolo discusses lessons learned when using pre-trained Convolutional Neural Networks (CNN) models, Image Detection APIs and CNN's built from scratch for this purpose.
-
AI, the Enterprise, and You: A Primer and Post-Mortem
David Wesst discusses current AI solutions along with the challenges of delivering an AI solution, from defining requirements, goals, and differences in development.
-
We're Building on Hollowed Foundations: Worrying Trends in Open Source and What You Can Actually Do about It
Heather Miller discusses open source, why it may run into troubles and how people can help.
-
How Sleuth Bravely Cracked the Case of "Too Much to Code"
Adrian Cole, Marcin Grzejszczak discuss what Sleuth and Brave are, how Sleuth has changed and which are some of the new features in version 2.
-
Bootiful Testing
Mario Gray and Josh Long discuss how to test Spring applications, services, and web applications, ensuring that API producers and API consumers work well together.
-
Zero to Multi-Cloud
Marcin Grzejszczak, Jon Schneider discuss using Spring Cloud Pipelines and Spinnaker together.
-
The Great Migration: from Monolith to Service-Oriented
Jessica Tai provides an overview of trade-offs and motivation for the SOA migration and discusses Airbnb’s architectural tenets around service building.
-
The State of AI Marketing
Federico Gobbi discusses the current state of AI in marketing, trends, case studies, technologies, ethics, regulations and compliance.
-
Testing Your Message-Driven Application
Marcin Grzejszczak and Jakub Pilimon discuss using events as integration messages in a system, addressing content-negotiation, versioning and acceptance tests.
-
Walking up the Spring for Apache Kafka Stack
Viktor Gamov and Gary Russell discuss several Spring projects targeted at Kafka developers: spring-kafka, spring-integration-kafka, the kafka binder for spring-cloud-stream.