
Explore PostgreSQL's evolution into a versatile database system, combining traditional RDBMS strengths with NoSQL features for enhanced scalability, JSON support, and advanced querying capabilities.

Learn to use Testcontainers for efficient integration testing with Docker. Explore real-world examples using Spring Boot, PostgreSQL, Redis, and Selenium to create reliable and cross-platform test environments.

Explore reactive relational database connectivity, its benefits, and implementation in fully reactive stacks. Learn about R2DBC's API, features, and advantages over traditional approaches.

Discover strategies for transforming organizational culture and structure, focusing on efficient software delivery through incremental changes driven by those closest to the action.

Explore 12 unique capabilities of JVM languages beyond Java, including special compiler support, library features, and language-specific constructs in Scala, Groovy, and Kotlin.

Explore how category theory and functional programming concepts like morphisms and functors can enhance software design, with practical examples from real-world applications.

Explore event-driven Java apps using Redis Streams. Learn to integrate, consume, and produce messages with Spring Framework for efficient message-oriented applications.

Navigating tech's "Bro Culture" as a woman: strategies for success, overcoming biases, and thriving in male-dominated spaces. Insights from a 20-year startup veteran's experiences and her male alter ego "Allan."

Explore how combining machine learning with graph data structures enhances prediction accuracy by incorporating contextual information and relationships, demonstrated through academic collaboration analysis.

Explore event-driven microservices architecture using Apache Kafka, covering design patterns, advantages, and implementation strategies for efficient, low-latency systems.

Explore Google's open-source tools for seamless Kubernetes development, including Skaffold for continuous deployment, Kaniko for secure image building, and Jib for faster builds.

Explore machine learning in the browser with JavaScript, covering applications, tools, and demos for front-end developers to create their own experiments.

Recreating a personal online radio station using modern technologies, exploring innovative solutions like Raspberry Pi, IoT, Docker, and blockchain for a fun and complex digital jukebox project.

Explore interactive clothing using conductive textiles and JavaScript. Learn to create wearable interfaces as input devices, opening new possibilities for human-computer interaction.

Explore common API design pitfalls and best practices to create effective, user-friendly APIs. Learn from real-world examples and interactive discussions on avoiding "evil" designs.

Explore Kotlin's basics, functional aspects, coroutines, and Java interoperability in this comprehensive guide. Learn to leverage Kotlin's features for backend and mobile app development.

Learn principles of Continuous Delivery and DevOps to rapidly develop high-quality software, stay competitive, and maintain releasable systems in fast-paced environments.

Explore real-time ML model deployment at Auto Trader UK, featuring automated retraining, robust testing, and integration with existing infrastructure for efficient experimentation and reduced time-to-live.

Learn to leverage Kubernetes for training and deploying machine learning models using TensorFlow, Apache MXNet, and PyTorch. Explore isolation, auto-scaling, and GPU support for efficient ML workflows.

Explore cloud-native microservices challenges and learn how service mesh patterns can enhance monitoring, resiliency, routing, and security in your production architecture.

Learn to apply Domain-Driven Design and Command Query Separation principles to cloud architectures, using modern technologies like Java, Spring, and Kubernetes for efficient system design and implementation.