13.01.2022
We have already held a lot of online events. The events have been recorded and are published on jug.ch's YouTube channel.
Please register here with your e-mail to receive announcements for upcoming JUG Switzerland events.
UpcomingBern 22.05.2024 18:30h (iCal)
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.
UpcomingBasel 29.05.2024 18:00h (iCal)
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.
UpcomingZürich 06.06.2024 18:15h (iCal)
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).
UpcomingBern 18.06.2024 18:00h (iCal)
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?
UpcomingLuzern 19.06.2024 18:15h (iCal)
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?
UpcomingZürich 20.06.2024 18:15h (iCal)
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?
UpcomingZürich 25.06.2024 18:15h (iCal)
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?
UpcomingBern 26.06.2024 18:00h (iCal)
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.
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.