InfoQ Homepage Artifacts & Tools Content on InfoQ
-
Agile is not Enough: Revolution Over Transformation
Todd Charron argues that for success it is necessary to go beyond a change of processes and tools, to change how people in an organization see themselves and their role in it.
-
Is your profiler speaking the same language as you?
This talk covers the classic profiler features. What is a hotspot? What is the difference between sampling and instrumentation from the profiler perspective? What are the problems with those methods?
-
Migrating the Monolith
Rohit Kelapure discusses tools and prescriptive quantitative techniques for creating an application suitability funnel and comprehensive criteria for migrating applications to a PaaS.
-
Tuning Java for Big Data
Scott Seighman discusses causes of common performance issues in Big Data environments, heap size, garbage collection, JVM reuse tuning guidelines and Big Data performance analysis tools.
-
Mobile Testing Trends, Their Unique Challenges and Innovations that Address Them
Melissa Tondi discusses mobile testing, advising on creating a device testing matrix and the balance between devices and emulators, along with a comparison between various automated testing tools.
-
Concurrency Options on the JVM
Jessica Kerr covers some of the concurrency tools existing in JVM languages including ExecutorService, Futures, Akka actors, and core.async coroutines, providing advice on writing deadlock-free code.
-
Spreadsheets for Developers
Felienne Hermans presents various algorithms that outlining the power of Excel, showing that spreadsheets are fit for TDD and rapid prototyping.
-
J2V8 a Highly Efficient JS Runtime for Java
Ian Bull introduces J2V8 and its API, how it was inspired by SWT, how V8 (C++) was integrated with Java, and some Eclipse tools for developing JavaScript applications on J2V8.
-
Tasty Recipes for OSGi Bundles
Gunnar Wagenknecht introduces the Eclipse Bundle Recipes project, explaining how to turn a library from Maven into an OSGi bundle, and how to deploy recipes and build systems to a local environment.
-
Model Migration with Edapt
Maximilian Koegel introduces Edapt, describing its basic features and demonstrating how it can be used for migrating models in real life applications.
-
What can e(fx)clipse do for you to Develop JavaFX Applications and IDE Plugins?
Thomas Schindl presents new tooling features in e(fx)clipse 1.0, runtime APIs and components such as the Code Editor and 3D Viewer, and tooling APIs that can be used in other IDE plug-ins.
-
No Free Lunch, Indeed: Three Years of Microservices at SoundCloud
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.