InfoQ Homepage Development Content on InfoQ
-
Are Your G1GC Logs Speaking to You?
Kirk Pepperdine explains how to use the G1GC logging to improve app performance while reducing its hardware footprint.
-
Akka for Concurrency Works
Duncan DeVore reviews the challenges of concurrent programming on the JVM and explores Akka, a toolkit and runtime for building highly concurrent, distributed applications on the JVM.
-
Node Red
Nick O'Leary introduces Node-RED, an open source and browser-based environment for visually wiring together the many different streams that exist in the world of IoT.
-
Federated Identity for IoT with OAuth
Paul Fremantle discusses using WSO2 Identity Server for a federated identity for the Internet of Things.
-
Offline First
Caolan McMahon covers the current state of offline support on the web, why offline is important, and discusses the design challenges posed by developing a first-class offline experience.
-
Introduction to Xamarin Cross-platform Development
Grant Davies introduces Xamarin and demos creating a cross-platform mobile application.
-
Spring 4 on Java 8
Juergen Hoeller introduces Spring 4 and illustrates selected Java 8 features in interaction with Spring's programming model, exploring their immediate practical impact.
-
A/B Testing + Continuous Delivery = Everyday Product Launches
Nellwyn Thomas discusses how Etsy is using A/B testing, how Etsy's data-driven culture has evolved over time and how continuous delivery and big data can coexist.
-
A Day in the Life of a Functional Data Scientist
Richard Minerich explains how ideas and tools from functional programming can save time, prevent subtle mistakes in data science, and how he incorporates them into his everyday workflow.
-
Introduction to TypeScript
Bill Wagner introduces TypeScript presenting its basic features such as its syntax and using JavaScript libraries.
-
Scaling HTTP Connections
Benoît Chesneau discusses creating, scaling and reusing HTTP connections, summarizing techniques used to reduce memory usage in Erlang and ways to handle massive client connections efficiently.
-
New Linting Rules
Kyle Simpson discusses some of the difficult and commonly-misunderstood parts of JavaScript and their “linting rules”.