Daniel Hinojosa is a programmer, consultant, instructor, speaker, and author. With over 20 years of experience, he does work for private, educational, and government institutions. Daniel loves JVM languages like Java, Groovy, and Scala; but also works with non-JVM languages like Haskell, Ruby, Python, LISP, C, C++. He is an avid Pomodoro Technique Practitioner and makes every attempt to learn a new programming language every year. Daniel is the author of Testing in Scala and the video of Beginning Scala Programming Video Series for O’Reilly Publishing. For downtime, he enjoys reading, swimming, Legos, football, and cooking.
Architectural Design Patterns Deep Dive
In this day-long work workshop, we will review a catalog of all the standard architectural design patterns. For each design pattern, we will run docker-compose files that demonstrate the strengths and weaknesses of those design patterns. So, you have a first-hand, full-on, and highly engaged full-day workshop to give you the knowledge you need to make critical architectural choices. All labs and examples will be using docker-compose. The examples that we will be focusing on in this intensive workshop include: * Hexagonal Architecture * Domain Driven Design * Circuit Breaker * Retry * Bulkhead * Ambassador * Event Sourcing * Competing Consumers * Claim Check * Materialized Views * CQRS (Command-Query Responsibility Segregation) * Strangler Fig * Gatekeeper * Valet Key * Saga Pattern * Data Mesh
2024 Workshops
Full-day, deep dive, hands-on workshops
Get a full day of training on these topics from industry experts!
Sessions
JConf.dev 2024 sessions
Many more sessions to be announced soon!
Timeline
- January 1
2024 Kickoff
Call for Papers, Early Bird tickets sales (first 100 only, then prices +$100), sponsor sales, scholarship program all open
- January 31
CFP Close
CFP Closes
- March 1
Speakers Announced!
Speakers announced, regular ticket sales
- July 1
Late ticket sales
Late ticket sales, order now to get a swanky badge and tshirt
- September 24
Workshop day!
JConf.dev 2024 starts with workshop day
- September 25
The big show!
JConf.dev 2024 begins!