InfoQ Homepage Programming Content on InfoQ
-
Springing into Kotlin: How to Make the Magic Even More Magical
Mark Heckler discusses how Kotlin can be used to reduce boilerplate and increase code quality, showing how to begin incorporating Kotlin into an existing Spring application.
-
Netflix Play API - An Evolutionary Architecture
Suudhan Rangarajan talks about what patterns Netflix observed in their previous architectures and how they arrived at a list of practices to create an Evolutionary Architecture.
-
npm and the Future of JavaScript
Laurie Voss talks about what npm knows about JavaScript users, how JavaScript usage patterns are changing, and JavaScript security, tools, and future direction.
-
Desktop Applications in Electron: Pro Tips and Tricks
Paul Betts talks about some common pitfalls that many developers new to Electron fall into, especially people with a web background who are new to Desktop development.
-
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.