InfoQ Homepage Presentations
-
Going Async - Practical Patterns for Push-enabled Applications
Jeremy Grelle demoes patterns for building desktop or mobile applications leveraging WebSockets and Push-to-Device services with SockJS, RabbitMQ and Spring.
-
Graph: Composable Production Systems in Clojure
Jason Wolfe discusses Graph, a declarative approach for system composition, used by Prismatic to put together various components: in-memory caches, pub/sub messaging, indices, HTTP handlers, etc.
-
The Tenets of Remote Development Governance
Craig Tataryn shares some of the practices he's experienced in the realm of remote development over the last decade, Dos and Don'ts, how to monitor outsourced projects, tools and techniques.
-
Moving Apps and Data to the Cloud: Migration Options
Anne Thomas Manes discusses the options available and challenges involved in moving applications to the cloud.
-
Data Modeling with Graphs
Peter Bell presents several patterns for modeling and retrieving data from graph databases using Neo4j in his examples.
-
Making Connections with Spring Social
Craig Walls explains how Spring Social can be used to create social applications or connect to existing ones using their APIs.
-
User Experience - More Than Just a Pretty Stick
Lane Halley advises on building and organizing a User Experience process based on the Lean Startup cycle.
-
Caching Hypermedia APIs
Tim Stokes discusses various URI caching strategies providing real life examples relying on some of the natural behaviors that are built into the HTTP 1.1 protocol.
-
Symbiotic Languages: Transpiling into JavaScript
Jeremy Ashkenas discusses symbiotic languages and transpilers in general, then focuses on a particular case: CoffeeScript vs. JavaScript.
-
Service-Orientation for ITIL
Filippos Santas explains how to apply service-orientation principles, patterns, processes and SOA governance precepts to ITIL's service lifecycle stages, key processes and activities.
-
An Introduction to Logic Programming on the JVM with core.logic (Clojure)
Edmund Jackson discusses the Goals, Logic Variables, Constraints, and Compositions that form the foundation of Logic Programming using Clojure examples.
-
Ten Reasons Why You Should Use a Graph Database For Your CMS
Axel Morgner compares different open source CMS’s and outlines the benefits of implementing one using a graph database.