- Introduction to JCrete
- OAC Introduction by Dr. Zorbas
Session # | Time/Room | Main Room | Printer Room | Library | Chimney | Scary Room | Hidden Room | Internet Room | Restaurant | Under The Vines |
---|---|---|---|---|---|---|---|---|---|---|
1 | 10:15 - 11:15 | Reactive programming | DevOps scripting | Machine Learning | Writers Roundable | Jenkins pipelines | Java EE Future? | Microservices | ||
2 | 11:30 - 12:30 | Pattern matching on JVM, Valhalla, FFI | SpringBoot | Replicated State Machines | Async I/O | JVM troubleshooting | How to write "Self Healing" code podcast | Code Reviews | Remote Working |
Session # | Time/Room | Main Room | Printer Room | Library | Chimney | Scary Room | Hidden Room | Internet Room | Restaurant | Under The Vines |
---|---|---|---|---|---|---|---|---|---|---|
3 | 14:15 - 15:15 | Bugs & Coding Styles podcast | Reactive Systems & Journaling | Consistency Oriented Distributed Systems | Serverless Java | DB architecture internals | CRDT | JMM Data visibility explained | Unit test generation | Self PR |
4 | 15:30 - 16:30 | Monitoring Post Mortem JVM Analysis | VAVR | Java is not bloated | Java support for DSLs | Microservices frameworks | Skip staging? | Dynamic Languages Speed | Contributing to Open Source | |
5 | 16:45 - 17:45 | Optional & named parameters | Alternate processors | IDE config | Annotation processing | JVM internals podcast | Repo layout | Event-storming | Health, stress burnout |
Session # | Time/Room | Main Room | Printer Room | Library | Chimney | Scary Room | Hidden Room | Internet Room | Restaurant | Under The Vines |
---|---|---|---|---|---|---|---|---|---|---|
6 | 09:00 - 10:00 | Jigsaw deficiencies pdf Video | Functional Reactive Programming with JavaFX | MicroProfile | Getting from fixed to growth | Emotional processing | JShell | Java 4 Kids | Kotlin | - |
7 | 10:15 - 11:15 | Non-Jigsaw Java 9 features pdf Video podcast | Legacy protocols | Big data | All about space with Sven | Annotation-driven development | Java & NoSQL | Desktop Java | Java & Docker Alignment | - |
8 | 11:30 - 12:30 | Apache NetBeans Podcast | JDK 9 Deprecation | Bytecode pattern matching | Are you still in JS denial? | G1 tuning | - | Frameworks & Tools | Exception & Error Handling | - |
Session # | Time/Room | Main Room | Printer Room | Library | Chimney | Scary Room | Hidden Room | Internet Room | Restaurant | Under The Vines |
---|---|---|---|---|---|---|---|---|---|---|
9 | 09:00 - 10:00 | Talk 2 your Compiler 4 dummies Video | Java I/O | From fixed to Growth mindset | Starting a new company | Benchmarks | ORM | Personal Identifiable Information (PII) | Fast File Transfer using Raspberry Pi JVM? | |
10 | 10:15 - 11:15 | Debugging Java & DB | Complex flows in distributed systems | Java on GPU podcast | How to un-organize and organized conference | Integration testing best practices | Mockito | Infrastructure Options | Human Interactive Protocol & Developing with Purpose podcast | |
11 | 11:30 - 12:30 | Live streaming | Intro to JVM Bytecode | New observer pattern API? | REST APIs | RUST language | Java class reloading | UI Testing | Testing distributed systems |
Time/Room | Main Room |
---|---|
09:00 - 12:30 | Hack day |
- Feedback, Session Pictures, Whiteboard Notes, Schedule
- Please grab the Whiteboard Notes, copy/upload somewhere stable and link them from the schedule
Please create a subfolder with a short title of your session without special characters and spaces under the folder for the day. If you have only text, markdown is preferred. Then please add a link to the schedule.
Please create a README.md in that folder, saying who was the convenor of the session.
If you don't want to add the materials directly because you already have them available elsewhere you can just link them from the schedule.