35
events were organized by JUG Switzerland during 2024 so far.

Events

upcoming

UpcomingBasel   14.05.2024 18:00h (iCal)

Hypermedia-Driven Applications with HTMX

Architecture, code examples and optimal areas of application for HTMX


SPEAKER: Oliver Nautsch   COMPANY: Brixel AG

KEYWORDS: Architecture, Technology, Concept

HTMX provides an innovative solution to the complexity of current web development practices, especially in the context of client-side frameworks and data communication via REST or GraphQL. Seamless integration of server-side responses into the client application minimizes the need for complex state management. The integration of HATEOAS not only improves the scalability and maintainability of applications, but also contributes to a more secure and user-friendly design. HTMX makes it possible to realize sophisticated user interfaces without sacrificing performance or user experience, making it a viable option for enterprise application development.

more

UpcomingBern   22.05.2024 18:30h (iCal)

Datenorientierte Programmierung mit Java


SPEAKER: Falk Sippach   COMPANY: embarc Software Consulting GmbH

KEYWORDS: Concept, Language

In der Objektorientierten Programmierung (OOP) modellieren wir komplexe Einheiten und Prozesse mit Hilfe von Objekten, die Zustand und Verhalten kombinieren. OOP funktioniert am besten, wenn wir klare Grenzen definieren und verteidigen müssen. Für manche Anwendungsfälle ist dieser Ansatz aber übertrieben.

more

UpcomingBasel   29.05.2024 18:00h (iCal)

Can generative AI understand software engineering tasks? Should you worry?


SPEAKER: Iryna Dohndorf   COMPANY: Karakun

KEYWORDS: AI

AI-based services such as ChatGPT and CoPilot promise to increase the quality and efficiency of programming. Such tools can strongly influence which information developers consume and reuse - thus impacting our knowledge, beliefs, decisions, and actions. But at the same time, these systems can create substantial business value for different stakeholders. Generative AI and deep learning can generate code, develop prototypes, optimize algorithms, and perform security audits, to name just a few. Given the growing potential impact of AI-based tools on developers, organizations, and society, questions of biases, copyrights, lack of explainability, trustworthiness and fairness have gained increased attention in recent years.

more

UpcomingZürich   06.06.2024 18:15h (iCal)

Jenseits von «Schreibt fleissig Unit Tests»

Effektive Teststrategien für stabile Software


SPEAKER: Daniel Keller   COMPANY: im Ruhestand

KEYWORDS: Lessons learned, Testing, Tools

Unit Testing gehört zu den grundsätzlichsten und effektivsten Techniken der Software-Entwicklung. Kein Projekt ohne Unit-Tests. Nur werden die Unit Tests manchmal nicht richtig eingesetzt: zu wenig Tests, zu wenig aussagekräftige Tests, und zu viele kleinteilige Tests (Microtests).

more

UpcomingBern   18.06.2024 18:00h (iCal)

Loom / Virtual thread monitoring

From observability to production


SPEAKER: François Joubaud   COMPANY: Worldline

KEYWORDS: Language, Performance, Tools

By pushing the runtime to its extreme limits, virtual threads requires some adapted observability: What are the available means as of today?

more

UpcomingLuzern   19.06.2024 18:15h (iCal)

Loom / Virtual thread monitoring

From observability to production


SPEAKER: François Joubaud   COMPANY: Worldline

KEYWORDS: Language, Performance, Tools

By pushing the runtime to its extreme limits, virtual threads requires some adapted observability: What are the available means as of today?

more

UpcomingZürich   20.06.2024 18:15h (iCal)

Loom / Virtual thread monitoring

From observability to production


SPEAKER: François Joubaud   COMPANY: Worldline

KEYWORDS: Language, Performance, Tools

By pushing the runtime to its extreme limits, virtual threads requires some adapted observability: What are the available means as of today?

more

UpcomingZürich   25.06.2024 18:15h (iCal)

Lean Spring Boot Applications for the Cloud


SPEAKER: Patrick Baumgartner   COMPANY: 42talents

KEYWORDS: Tools, Open Source, Technology

With the starters, Spring-Boot offers a functionality that allows you to set up a new software project with little effort and start programming right away. You don’t have to worry about the dependencies, since the “right” ones are already preconfigured. But how can you, for example, optimize the start-up times and reduce the memory footprint and thus better prepare the application for the cloud?

more

UpcomingBern   26.06.2024 18:00h (iCal)

Chopping the monolith


SPEAKER: Nicolas Fränkel   COMPANY: APISEVEN Ltd.

KEYWORDS: Architecture, Concept

Microservices are ubiquitous. However, most companies that implement microservices do not reap their full benefits - at best. At worst, it’s an epic failure.

more

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland