InfoQ Homepage Development Content on InfoQ
-
Event-Driven Java Applications with Redis 5.0 Streams
Mark Paluch takes a look at how to integrate Redis streams into applications, and how to consume and produce messages to build a message-oriented Java application with Redis the Spring way.
-
Testing Spring Boot Applications
Andy Wilkinson takes an in-depth look at some of Spring Boot’s advanced testing features, including @MockBean, @SpyBean, and test slices.
-
Implementing Microservices Security Patterns and Protocols with Spring Security
Stephen Doxsee and Joe Grandja focus on walkthroughs/live coding showing how to apply the patterns and standards using Spring Security 5.1.
-
How AI Is Transforming Test Automation
Daniel Gold reviews concepts in AI and ML, how it is related to testing and what is the vision for AI in testing, how they used AI to process the DOM, and the technical challenges encountered.
-
Spring Data JPA from 0-100 in 60 Minutes
Jens Schauder looks into how Spring Data JPA works and how it integrates with Spring by means of Spring Data JPA.
-
Spring Tools 4: Bootiful Spring Tooling for Desktop and Cloud
Martin Lippert and Moritz Eysholdt show how to use Spring Tools 4 to be productive when working on Spring Boot 2 applications, including how to run Theia.
-
Helm 3: A Mariner's Delight
Lachlan Evenson talks through differences from the Helm of yore, tips for a successful rollout or upgrade, and opportunities to shape a project’s future.
-
Declarative APIs in an Imperative World
Tilde Thurium explains problems the Atom Editor team came across when they started using React as their UI framework, as well as the solutions they came up with.
-
Have Your Pi and Eat It Too: .NET Core on Raspberry Pi
Cam Soper demonstrates the possibilities of .NET Core, including ASP.NET Core and Web API, on an IoT device.
-
Sorbet: Why and How We Built a Typechecker for Ruby
Dmitry Petrashko talks about Sorbet, a fast, powerful type checker designed for Ruby. At Stripe, they used Sorbet to drive code quality via measurable, concrete indicators.
-
MakeCode: Types, Games and Machine Code
Michal Moskal talks about the MakeCode platform, an open source platform and accompanying web app for building educational programming for small, cheap embedded devices.
-
How to Get Productive with Spring Boot
Madhura Bhave covers several Spring Boot features: dependency management, starters, devtools, autocompletion for configuration files, test slices, debugging options, and more.