InfoQ Homepage Presentations
-
Device Management for OSGi IoT Gateways
Luca Dazi surveys the current solutions for remotely managing Java/OSGi IoT gateways over IoT protocols like MQTT and CoAP: Eclipse Kura, Lightweight M2M (LWM2M) protocol, and Eclipse Leshan.
-
End-to-end IoT Solutions with Java and Eclipse IoT Technology
Benjamin Cabé provides concrete examples of how to build end-to-end solutions with the Eclipse IoT Java stack and projects such as Paho, Kura, Californium and Concierge.
-
DevOps and the Need for Speed
Stephen Thair talks about organisations leveraging DevOps practices to deliver better software, faster and how they do it.
-
Neuro-diversity and Agile
Sallyann Freudenberg takes some very different slants on the psychology of programming and explores how each of them might be better supported: cognitive, autistic, introverted / extraverted.
-
A Taste of Random Decision Forests on Apache Spark
Sean Owen introduces Spark, Scala and random decision forests, and demonstrates the process of analyzing a real-world data set with them.
-
Evolving a Data System
Simon Metson approaches the problem of evolving a data system; some patterns and anti-patterns both technical (polyglot systems, lambda architectures) and organisational (data silos, lava layers).
-
Migrating to Spring 4 from Spring 3 - What You Need to Know
Phillip Verheyden covers what it takes to migrate a Spring 3.x application to Spring 4.
-
Performance Testing Crash Course
Dustin Whittle explains how to evaluate performance and scalability on the server-side and the client-side with tools like Siege, Bees with Machine Guns, Google PageSpeed, WBench, and more.
-
Great Single Page Apps Need Great Back-ends
Adib Saikali describes the best practices for building back-end services to support sophisticated single page apps using Spring 4. It contains demo code examples.
-
High Impact Facilitation
Lynne Cazaly shares insight on how to start a high impact meeting or workshop, the process, the agenda, and the tools that can help facilitate such an event.
-
Remote Ecologies
Elinor Slomba discusses sharing projects with other organizations using Agile principles and practices, highlighting Context, Collaboration & Connection through three case studies.
-
Naming Things
Ian Barber discusses the importance of behavior, domains and clarity of the names used when writing software or building systems.