From Zero to Hero: Mastering Domain-Driven Design in Java - By Otavio Santana
Join us for the next Riyadh Java User Group meetup! Join us on a journey to become a Domain-Driven Design (DDD) hero and revolutionize your software design approach. This presentation will guide you from the basics of DDD to mastering its core principles, including services, entities, repositories, and more, all within the Java ecosystem. Whether you're a beginner or looking to enhance your skills, this session will provide the tools to create business-aligned, scalable, and resilient software systems. In this session, we will explore real-world examples and actionable insights on the challenges of applying Domain-Driven Design (DDD). We will discuss key topics, including achieving entity immutability and understanding the relevance of DDD in modern development. By the session's end, you will have developed the strategic mindset and recognized the tactical patterns necessary to become a true DDD champion. You'll be prepared to move beyond the "zero" phase and embrace your role as a DDD hero, designing software that makes a meaningful impact. What will you learn? Master the core principles of DDD, including Services, Entities, and Repositories. Gain the tools to create business-aligned, scalable, and resilient software systems. Explore actionable insights and real-world examples of applying DDD. Understand techniques for achieving entity immutability in Java. Recognize the tactical patterns and develop the strategic mindset of a DDD champion. See you there! 🎙️ New to streaming or looking to level up? Check out StreamYard and get $10 discount! 😍 https://streamyard.com/pal/d/48468429...

Building AI Agents with Spring and MCP by James Ward

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025

Proxy Power: Boosting Java App Performance with Open J Proxy by Rogerio Robetti

DynamoDB Deep Dive w/ a Ex-Meta Staff Engineer

Protecting Okta for Government: IAM Resilience & Backup with Acsense

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Test Smarter, Not Harder: Achieving Confidence with Managing Test Data

How To Think SO Clearly People Assume You're Brilliant

How to (Re)start Your Java Journey in 2026

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

The French Do Not Care About Work

Scaling AI at Planetary Scale | Sam Altman's Infrastructure Strategy EP4

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Building AI Applications with Java, LLMs, and Spring AI - by Thomas Vitale 📱

Faster JVM Applications Without Changing Any Code - by Simon Ritter

#JavaNext Language Features

The New Java Best Practices by Stephen Colebourne

Recording csc336 - final class 3 and 3.5 NF, ODBC JDBC Docker, DCL 4-13-26

