InfoQ Homepage Development Content on InfoQ
-
Git Mission to Mars
Matthias Sohn presents the some of the new or improved features in JGit and EGit 3.4: Luna, symlinks, submodules, stashes, hooks (in progress).
-
Faster Objects and Arrays
Gil Tene introduces org.ObjectLayout, a new Java package designed specifically to enable JVMs to optimize memory layout for arrays and objects matching the performance of arrays of structs in C.
-
Grails Plugin Testing Strategies
Baruch Sadogursky discusses how to maintain Grails plug-ins that play well with other plug-ins existing in the ecosystem.
-
Groovy Vampires: Combining Groovy, REST, NoSQL, and More
Ken Kousen discusses combining various technologies: Groovy, Ratpack, MongoDB, Grails, REST.
-
Dive into Single-Page Application with RaveJS and Grails
Fabrice Matrat shows how advanced architectural libraries, such as cujoJS and RaveJS, provide parallels to many of the concepts people love in Grails.
-
Spring Cloud - A Toolbox for Distributed Systems
Oliver Gierke summarizes the problems Spring Cloud tries to solve and introduces the individual modules through practical code examples.
-
Developing Passion, in Many Senses
Jon Skeet keynotes on developers’ passion for their craft, how to find, nurture and enjoy it, how to balance work and life activities, when to step back, and if too much passion can be a problem.
-
Angular 2: Built for Huge, Long-lasting Applications
Kent Dodds live codes an application using the pre-release alpha version of Angular 2.
-
The Future of Gradle - The Ultimate Build System
Hans Dockter shows how Gradle improves performance and introduces the Gradle extendability model and its upcoming native and JavaScript support.
-
Writing AST Transformations - Get Practical in 90 minutes
Baruch Sadogursky and Fred Simon explain how to write AST transformations.
-
Taming GPU Threads with F#
Daniel Egloff overviews Alea, an F# alternatives to CUDA C/C++ and OpenCL C++, showing how to write GPU scripts and perform dynamic compilation in F#.
-
When the Connection Fails - Developing Offline Mobile Applications
Barbara Fusinska presents ideas and approaches for developing a system as a whole, explaining the latest patterns, practices and architectures used in modern day mobile and web offline apps.