Doorgaan naar de inhoud

Over ons

De Apeldoorn Java User Group brengt ontwikkelaars uit de regio Apeldoorn bij elkaar. We organiseren kennissessies en willen het uitwisselen van ideeën rondom alles wat met Java te maken heeft bevorderen.

## Social Media

LinkedIn: https://www.linkedin.com/in/apeldoornjug/
Twitter/X: https://x.com/ApeldoornJUG/
BlueSky: https://bsky.app/profile/apeldoornjug.bsky.social
YouTube: https://www.youtube.com/@apeldoornjug7147
Facebook: https://www.facebook.com/profile.php?id=61568766705067

Aankomende evenementen

1

Alles weergeven
  • Apeldoorn JUG @ Craftsmen - Maven's hidden secrets & Clean Architecture

    Apeldoorn JUG @ Craftsmen - Maven's hidden secrets & Clean Architecture

    STOOM Apeldoorn, Vlijtseweg 114, 7317 AG, Apeldoorn, NL

    Dear Java developer,
    We would like to invite you to a physical Java Meetup powerd by Craftsmen in Apeldoorn about Maven's Hidden Secrets and Treasures to speed up your build by Ko Turk and Building maintainable Spring Boot apps with Clean Architecture by Michel Schudel

    Location
    STOOM
    Vlijtseweg 114
    7317 AG
    Apeldoorn

    Movie for route: https://www.youtube.com/watch?v=i8XwbB6APsM
    Maps: https://maps.app.goo.gl/bHihYysxXp71aQjP7

    Program (UTC +1)
    17:30 Doors open
    18:00 Food & networking
    18:45 Building maintainable Spring Boot apps with Clean Architecture by Michel Schudel
    19:30 Break
    19:45 Maven's Hidden Secrets and Treasures to speed up your build by Ko Turk
    20:30 Networking & drinks
    21:15 Doors closed

    Building maintainable Spring Boot apps with Clean Architecture
    Clean Architecture is about separating concerns within your application to keep it maintainable, scalable, and testable. Some call it onion architecture, others call it hexagonal, but in the end they all aim for the same goal: protecting your domain logic from the messy outside world.

    But how does this work in practice?
    In this session, we'll build a Spring Boot application together using the principles of Clean Architecture. We'll use the Spring Boot Test framework for clean integration tests and ArchUnit to ensure our squeaky-clean application stays that way by enforcing architectural boundaries.
    After this session you've learned what Clean Architecture is, and how you can leverage your own applications with it.

    Maven's Hidden Secrets and Treasures to speed up your build
    Ahoy, Maven Pirates! Gather around, for I have a treasure of knowledge to share with ye salty dogs. ☠️
    Ye be hearin' about this thing called 'Build Caching'? It’s a secret weapon that can make yer ship (build) sail faster than a seagull catchin' the wind!
    How does it work, ye ask? Well, add an extension to the project file in the "pom" ye mateys call it. But don't think it's all smooth sailin' from there. Nay, ye need to do a bit of work on the pipeline too. Arr, we be talkin' about addin' a remote (cache) server to the settings file, and then ye be sayin' goodbye to them extra (rum with) coffee breaks. ☕️
    By makin' a few simple tweaks, we give yer build a mighty fine boost! And ye be learnin' all about them Maven lifecycles too! We will show how to improve yer tests and run them in parallel, like enterin’ a ship. ⚡️
    But hear me out, me hearties, for this be no ordinary treasure of knowledge. Nay, this is reserved for a select few, the likes of ye who be joinin' this session.
    So, keep yer lips sealed, and don't be tellin' a soul about this secret, aye?

    Ko Turk
    Ko Turk is a Software Architect, Java Engineer, and Community Builder with more than 15+ years of experience in development, architecture, speaking, and building communities.
    Voxxed Days Amsterdam conference organiser --> amsterdam.voxxedays.com
    JUGLeader @CodeLabJUG
    Green Software Champion
    JFall Program Committee Member, DevoxxBE Community reviewer
    ‍ Working @CodeLab, assignment @Rabobank.
    Conference speaker, speaks about everything around Java (ok and Typescript ).
    ➡️ Website: http://koturk.nl/

    Michel Schudel
    Michel Schudel has been a passionate Java developer since 1998. Since then he has seen the good, the bad and the ugly in Java land. He loves to share his adventures in Java Land so you can learn from his experience (and more importantly, his mistakes!)

    Costs: none

    • Foto van de gebruiker
    • Foto van de gebruiker
    • Foto van de gebruiker
    18 deelnemers

Groepskoppelingen

Organisatoren

Leden

1,224
Bekijk alles