InfoQ Homepage Presentations
-
The Effective Remote Developer
David Copeland discusses what can be done to be our best self as a remote team member, as well as what people need from their environment, team, and company, and how to be efficient as a remote dev.
-
You Can and Should Make Hardware
Jeff Williams talks about how to always maintain zero difference between prototype and production versions, treat hardware as a delivery system for software value, run everyday design sprints and more
-
Continuous Optimization of Microservices Using ML
Ramki Ramakrishna shares Twitter’s recent experience in applying Bayesian optimization to the performance tuning problem, discussing a service used for continuously optimizing microservices.
-
The ARM to Z of Multi-Architecture Microservices
Christy Norman Perez and Christopher Jones discuss creating multi-platform images with Docker; emulating architectures in containers, running them on Docker Swarm on arm64, ppc64le, s390x, and x86_64.
-
Intro to Property-Based Testing
Shane Charles discusses Property-based Testing, a method used to cover many possible input values and edge cases for Unit Testing.
-
Reason: JavaScript-Flavored OCaml
Jared Forsyth introduces Reason, OCaml with a JS syntax, covering its basics, how to write React UIs, how to adopt it, what the trade-offs are and how it compares to other languages.
-
Modern JavaScript in the Cloud
John Papa and Burke Holland discuss solutions and tools (Angular CLI, Docker, etc.) to build and deploy to the cloud a JavaScript application.
-
I Have ADD and So Can - Ooh, Shiny!
Heidi Waterhouse discusses the statistics and theory of neurodiversity, and how a team can avoid the mono-culture mentally, as well as working to diversify.
-
Why Spring <3 Kotlin
Sébastien Deleuze presents how to use Kotlin in Spring, showing how to convert a Java Boot 1.0 application into a Kotlin Boot 2.0 one running on WebFlux.
-
Reactor in Action
Simon Baslé and Victor Grazi demo Reactor covering multi-batching, debugging, using reactor-netty as a client, along with some naive solutions and how to improve on them.
-
Servlet or Reactive Stack: you have choices...
Rossen Stoyanchev compares Spring Servlet with Reactive Streams and discusses what can be done with them.
-
Next Generation OAuth Support with Spring Security 5.0
Joe Grandja overviews OAuth 2.0 Login and walks through the necessary steps in setting up OAuth 2.0 Login using Google as the authentication provider.