InfoQ Homepage Presentations
-
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.
-
So You Think You Know Pub/Sub?
Udi Dahan takes a look at why different kinds of pub/sub need to be used for specific domains like healthcare, finance, “internet of things”, and some kinds of retail.
-
Functional Patterns in Domain Driven Design applied to Financial Models
Debasish Ghosh demonstrates how DDD principles can be implemented more effectively using functional programming principles, building a ubiquitous language with pure functional abstractions.
-
We Redefine Our Tools Because Thereafter They Define Us
Michael Seifert shares lessons learned working on various design projects and the process of changing the tools while doing it.