InfoQ Homepage Presentations
-
Functional and Visual Testing for Web Applications
Dmitriy Kovalenko shows how to write end-to-end tests for web applications using Cypress.io, controlling the network, using visual testing and setting up CI to perform E2E tests on each commit.
-
Fast and Beautiful: Modern Image Delivery Techniques
Doug Sillars examines strategies to send images to devices, taking a look at progressive images, placeholder images, lazy loading, with examples showing how to improve the usability of a site or app.
-
Beyond the Distributed Monolith: Rearchitecting the Big Data Platform
Blanca Garcia Gil talks about how BBC re-architected a distributed monolith, shares the lessons learnt from operating it for nearly 3 years, and how they designed their new microservices architecture.
-
Kubernetes is Not Your Platform, It's Just the Foundation
Manuel Pais discusses how successful Kubernetes adoption requires thinking about what a platform really means and learning which team structures and interactions work well.
-
Panel: How to Make the Future Become Your Present
Sometimes, adopting new tech took more nurturing than expected to ensure it was successful. Not every decision was the right one, but each presented new learning opportunities.
-
Scalable, Cloud-Native Data Applications by Example
John Blum and Luke Shannon build a cloud-native application with Geode composed of multiple services that's scalable and fault tolerant.
-
Building Robust and Resilient Apps Using Spring Boot and Resilience4j
David Caron demos a Spring Boot app with patterns like bulkheads, rate limiters, circuit breakers, response caching, and timeout handling using the Resilience4j library.
-
Real-Time Live Soccer Score Streaming Application Demo with Reactive Spring Stack
Erdem Gunay demos an application built on Reactive Spring, showing how to persist and query data from Redis, and how to stream live score events in real-time using Kafka.
-
Ethics Landscape
Theo Schlossnagle gives a fly-by survey of the vast and mature field of ethics and attempts to convince people to adopt ethical considerations into the software development lifecycle.
-
Life After Java 8
Gil Tene looks at the realities of Life after 8. He discusses the rate of change, the current Java ecosystem, and the implications of LTS.
-
Observability in the Development Process: Not Just for Ops Anymore
Christine Yen explores what observability looks like in practice, so that production stops being just where the development code runs into issues.
-
Agile Hiring: The Pink Unicorn Everybody Is Looking For
Norma Acevedo Lopez presents their experiences regarding the hiring strategy of REWE digital Bulgaria, showing how they implemented a value stream for hiring, allowing the company to grow rapidly.