InfoQ Homepage Development Content on InfoQ
-
Fully Reactive: Spring, Kotlin, and JavaFX Playing Together
Trisha Gee discusses how Spring Framework 5, Spring Boot, Reactor, Kotlin, JavaFX, and MongoDB can work together.
-
Adventures in Programming, Automating, Teaching and Marketing
Alan Richardson discusses lessons learned from writing commercial and open source tools, multi-user adventure games, REST APIs, test automation, and automating applications.
-
Hello, Spring Security 5.2
Rob Winch, Eleftheria Stein-Kousathana and Filip Hanik walk through “hello security,” demonstrating how Spring Security can be customized to meet business requirements.
-
Eighteen Years of Spring
Rod Johnson discusses some of the key things that make successful frameworks, including: the Open/Closed principle, the role of Design Patterns, clear layering, consistent coding conventions, etc.
-
Multi-Tenancy OAuth with Spring Security 5.2
Josh Cummings introduces AuthenticationManagerResolver, a simple interface from Spring Security.
-
RSocket Messaging with Spring
Rossen Stoyanchev, Brian Clozel and Rob Winch cover the upcoming RSocket support in the Spring Framework, Spring Boot, and Spring Security.
-
Rethinking Blockchain Contract Development
Manuel Chakravarty discusses how IOHK’s Plutus combines programming language theory, functional programming in Haskell, and theorem-proving in Agda to develop a new approach to blockchain contracts.
-
Coding the Future Coders
Angie Jones shares ways to give the joy of coding to others; techniques on how to expose kids to complex topics such as ML, mobile dev, game design, and web animation with hands-on exercises.
-
#FAIL
Kevlin Henney keynotes on some of the failures that people had in various projects and the lessons to be learned from them.
-
Developing Developers
Ivan Zimine shares his journey as a developer, doing it alone vs learning from masters, things tried as a technical coach, and lessons learned from running public practical coding sessions for 1 year.
-
Everyday Efficiencies
Todd Montgomery explores the everyday things that those with an eye to performance and efficiency do that can be leveraged by anyone to build better software faster.
-
Maintaining the Go Crypto Libraries
Filippo Valsorda talks about the challenges in maintaining and keeping the cryptographic libraries written in Go secure, safe, useful and modern.