Phil Calcado shares the toolkit and strategy SoundCloud uses to keep its microservices explosion manageable, dealing with operations overhead, DevOps, breaking changes and asynchronous behaviors.
Chris Oldwood takes a look at a variety of both command-line and GUI tools - build automation, testing and support - that have proved to be useful to the speaker time-and-time again.
Pete Goodliffe keynotes on what it takes to become a better programmer, discussing tools for reviewing the personal skillset and techniques to help one “become a better programmer”.
Jonas Helming, Maximilian Koegel develop a simple client-server app using a variety of Eclipse frameworks and producing 10 different versions of the same client running on the multiple platforms.
Max Domeika discusses the relative strengths and weaknesses of the current Eclipse IDE for IoT development, and tooling support for Sensor emulation, Power Analysis, and Cloud.
Sara Vieira presents some of the apps, command line tools and frameworks available to the front-end developer.
Thirumala Reddy Mutchukota presents the Eclipse Job Groups API, its uses and sample implementations to parallelize lengthy operations in Eclipse.
Tyler Jewell introduces Eclipse Che, its architecture, how to create Java applications with it and provides a tutorial on building plug-ins and extensions to Che directly.
Jan Koehnlein shows how to integrate Xtext and FXDiagram into an Eclipse-based IDE with a demo including graphics with smooth transitions, diagram-text navigation, animated undo/redo, and others.
Tom Igoe overviews some of the tools of physical computing and discusses how and by whom they’re being used to create new connected devices.
The authors introduce Alembic, a new static analysis tool that frees programmers from having to manually move computation to exploit locality in PGAS programs.
Matthias Sohn presents the some of the new or improved features in JGit and EGit 3.4: Luna, symlinks, submodules, stashes, hooks (in progress).