BT
Older Newer rss
52:03

Java 9 - The (G1) GC Awakens!

Posted by Monica Beckwith  on  Apr 24, 2016 2

Monica Beckwith talks about G1 pause (young and mixed) composition, G1's remembered sets and collection set and G1's concurrent marking algorithm, providing performance tuning advice.

45:16

Hot Code is Faster Code - Addressing JVM Warm-up

Posted by Mark Price  on  Apr 23, 2016

Mark Price explores the life cycle of Java code, and how the JVM evolves the runtime representation of code during program execution, providing tips to make sure Java code runs fast.

52:08

React Native in Production

Posted by Adam Miskiewicz  on  Apr 23, 2016

Adam Miskiewicz goes beyond the React Native docs and talks about best practices for building responsive and production-ready React Native applications with Redux, Relay, and GraphQL.

43:21

Mutate Your Code and Reveal Your True Test Coverage

Posted by Pawel Sawicz  on  Apr 20, 2016

Pawel Sawicz suggests putting tests to the test by mutating the code to see if the codebase is properly covered by tests and how errors are propagated.

38:55

Build Arduino Apps Like a Pro with the Arduino C++ IDE for Eclipse

Posted by Doug Schaefer  on  Apr 19, 2016

Doug Schaefer overviews the Arduino C++ IDE for Eclipse and discusses plans to take the IDE beyond just Arduino and into other microcontroller boards such as the ESP8266 IoT platform.

51:02

The Case for TypeScript

Posted by Mohamed Hegazy  on  Apr 17, 2016

Mohamed Hegazy provides a guided tour to TypeScript, showing how the language and toolset simplify application-scale JavaScript development.

48:42

Understanding HotSpot JVM Performance with JITWatch

Posted by Chris Newland  on  Apr 15, 2016

Chris Newland discusses performance-boosting techniques used by the JVM’s JIT and introduces JITWatch, a tool helping to get the best JVM performance for a code.

52:31

Collection Pipeline Design Techniques

Posted by Michael Feathers  on  Apr 14, 2016

Michael Feathers outlines strategies for creating pipelines that transform data from stage to stage without access to any other state.

50:45

CIDER: Building a Clojure Interactive Development Environment that Rocks in Emacs

Posted by Bozhidar Batsov  on  Apr 13, 2016

Bozhidar Batsov introduces CIDER, an interactive development environment for Clojure, discussing building dev tools on top of Emacs, the history of the project, current state and plans for its future.

31:21

Rapid Integration of Scientific Software with Eclipse ICE

Posted by Andrew Bennett  on  Apr 13, 2016

Andrew Bennett discusses the technical details associated with automating the development of Eclipse plugins, explaining how to build ICE items using the existing tools.

31:51

Building Smart Editors with Eclipse and JavaFX

Posted by Thomas Schindl  on  Apr 13, 2016 2

Thomas Schindl introduces the components and APIs available to build a custom IDE, showing how to build one that has Syntax Highlighting, Autocomplete, Error Reporting, Outline-Viewer and git support.

35:59

Developing Cloud-native Applications with Eclipse and the Spring Tool Suite

Posted by Martin Lippert  on  Apr 11, 2016

Martin Lippert introduces “Boot Dashboard”, a new open source tool for developing, deploying and debugging microservices in the cloud.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT