World Congress 2026 Europe

Code Once, Use Everywhere: Building Shared Libraries for Multiple Projects

July 10, 2026 16:20 – 16:50 · 30 min Stage 12

What this session covers

Developers who have worked on shared libraries know that maintaining them can quickly become a headache, often leading to bugs or bottlenecks across projects.

  • What should go into a shared library?
  • How do you keep it small and easy to maintain?
  • How do you update it without breaking everything?

These and other questions arose when I built a shared Java library that supports integration with Spring Boot across multiple projects in my company. In this talk, I’ll show how I addressed these challenges and developed a solution that has worked successfully for over three years. I’ll walk you through the structure and code so you can see exactly how it’s done and avoid common mistakes.

By the end, you’ll have actionable insights to start building or improving your own shared libraries that support Spring Boot.

Join my talk to discover practical solutions you can apply to your projects right away, whether you’re just starting or looking to enhance an existing shared codebase.

I look forward to seeing you at my talk!

Related talks at this congress

Open session

World Congress 2026 Europe

July 9, 2026 · 16:10–16:40

Stage 6 - powered by Microsoft

Practical tips for keeping your C# code base clean

Dennis Doomen

Principal Consultant at Aviva Solutions

Dennis Doomen
Open session

World Congress 2026 Europe

July 9, 2026 · 16:10–16:40

Stage 11

Microfrontends: Lessons Learned from Growing a Design System and Shared Libraries Across 20+ teams

Erasmo Hernandez

Senior Web UI Developer and Tech Lead at Globant

Erasmo Hernandez
Open session

World Congress 2026 Europe

July 9, 2026 · 16:50–17:20

Stage 7

Supercharge your JVM performance with Project Leyden

Ana Maria Mihalceanu

Senior Developer Advocate at Oracle

Ana Maria Mihalceanu
Open session

World Congress 2026 Europe

July 10, 2026 · 15:00–15:30

Stage 12

Building Moduliths That Last: Patterns for Sustainable Module Integration

Christoph Kober

Lead Software Engineer at SQUER

Christoph Kober
All sessions at this congress