Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
  • Community
    • Code of Conduct
  • Sponsors
    • Be a Sponsor
    • Our Sponsors
  • Venue
    • Conference Venue
    • Hotels
    • Ludwigsburg
  • About Us
    • EclipseCon 2022
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  1. Home
  2. EclipseCon
  3. Other Cool Stuff

Other Cool Stuff

Other Cool Stuff
Other Cool Stuff

34 keys is all you need: an ergonomic keyboard journey

Mattia Dal Ben (Eurotech)

In the latest years the custom mechanical keyboard scene has blown up significantly, reaching mainstream status among (not only) software developers. Nevertheless there's an overlooked niche of this hobby that greatly benefits from the open source ecosystem and the online community: ergonomic mechanical keyboard.

In this talk I'll walk you through the deep end of the custom ergonomic mechanical keyboard rabbit hole and explain why 34 keys is all you need (really!) and what are the benefits of such a keyboard.

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

Give your application memories

Milen Dyankov (AxonIQ)

Most applications only know the present. Their current state is calculated and updated somewhere on every change, effectively losing any previous states and information that only existed in the past. Can that be a limitation? Missed opportunity? What if your application could remember its entire history? Would that be any helpful, or is it a worthless effort? This talk will provoke Java developers to start asking such questions. It will provide useful mental models to better understand Event Sourcing, DDD, and CQRS concepts.

Experience level: 
Intermediate

Other Cool Stuff
Other Cool Stuff

Location transparency (for Java developers)

Milen Dyankov (AxonIQ)

If it is the first time you've heard the term, this talk is for you! This talk is definitely for you if you are concerned about Coherence, Coupling, and Connascence while building applications. The amount of things that can break prevents you from splitting a monolith into distributed micro-services? In that case, applying location transparency may be both your kick-starter and your safety net.

Experience level: 
Intermediate

Other Cool Stuff
Other Cool Stuff

Tutor

best hostings (Self-employed)

I attended a digital marketing seminar where the person was highly experienced and he talked about how using the best hosting provider in India has helped him to make speedy websites.

 

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

Migration of Eclipse Platform Top level project to GitHub and changes to contribution workflows

Sravan Kumar Lakkimsetti (IBM)

With bugzilla going out of support and eclipse foundation's desire to reduduce competing services hosted at foundation, it is decided to retire bugzilla/gerrit combination in favour of either GitLab or GitHub

With many new developers having experience in GitHub, we at Eclipse TLP decided to move to Github. 

Agenda

  1. Why to migrate 
  2. What are the challenges and their solutions
  3. Impact on the current workflows
  4. Impact on community

 

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

Deployment options for OSGi applications in the cloud/edge

Dirk Fauth (Robert Bosch GmbH)

There are different ways to deploy a Java application. Traditionally it was a single JAR or a collection of JARs on a machine that has a matching Java Runtime installed. Today there are additional formats like a custom created JVM via jlink or a native compiled Graal Substrate. This gets especially interesting when thinking about deployment of smaller applications for processing tasks via containers in the cloud or on edge devices.

Experience level: 
Intermediate

Other Cool Stuff
Other Cool Stuff

OSGi.fx - Unleashing an OSGi console for modern era

Amit Kumar Mondal (Deutsche Telekom AG)

OSGi is around for many years and is currently the de facto standard to build modular applications. It provides a long list of open specifications making it possible to define the dependencies of each individual module with others and enable users to control the lifecycle of the components in the system. External tools are still required for the runtime configuration and management of the framework and bundles deployed within it.

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

How to NOT build a parser for AsciiDoc markup

Alexander Schwartz (Red Hat, Inc.)

Some years ago I set out to build a lexer and parser for AsciiDoc to use it in IntelliJ for syntax highlighting and AST manipulations. 

How hard can it be? Without knowing much about parsing, I extended an existing minimal JFlex parser, and gave it a try. This talk will revisit several problems I faced, and show when and how not to use JFlex. 

Experience level: 
Advanced

Other Cool Stuff
Other Cool Stuff

Fundamentals of Diversity and Inclusion for Technologists

Reza Rahman (Microsoft Corp.)

Enhancing diversity and inclusion in every aspect of technology is an essential conversation everyone should be a part of. In an increasingly interconnected world, we have a shared responsibility to ensure technology is a force that works to benefit everyone, countering structural sources of inequity where needed.

This session aims to jump start your personal diversity and inclusion journey by explaining the basics in simple terms with relevant examples for technologists. Concepts covered will include unconscious bias, privilege, equity, allyship, covering and microaggressions.

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

The life of a Java Champion… And how to become one

Edwin Derks (Team Rockstars IT)

The Java Champions program consists of individuals that are thought leaders and influencers from the Java community. Currently governed and sponsored by Oracle, the program is adding members regularly by awarding them the prestigious Java Champion title for their efforts in the Java ecosystem. Who are these illustrious individuals, and what are their actual efforts that result in being awarded as a Java Champion?

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

  • first
  • previous
  • 1
  • 2
  • 3
  • next
  • last

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top