InfoQ Homepage Presentations
-
Expert Panel - Being an IT Broker: Career Change Ahead
Axel Angeli, Matthew Johns, Scott Morrison, Matthias Ziegler, Anne Manes discuss: The future of IT career, How can you prepare for workforce changes in IT? Shifting from "Old School" to"New School".
-
Google Apps' Identity Crisis
Derek Parham discloses details of the largest and most complicated user migration and code refactoring in Google’s history when all their services were made available to Google Apps users.
-
The Higher Order Rubyist
Robert Pitts presents tools and techniques for using Ruby in an Object-Functional style, along with the pros and cons of such an approach.
-
Agile and DevOps for Services - Practices, Techniques and Tools for your SOA Environment
Marcelo Sousa Ancelmo discusses how DevOps and Agile can be used together to create services, mentioning strategies and tools needed for their continuous integration, delivery and deployment.
-
Running the Largest Hadoop DFS Cluster
Hairong Kuang explains how Facebook uses HDFS to store and analyze over 100PB of user log data.
-
A Relational Database System in which Joins Cost Zero
Ori Herrnstadt introduces the Akiban database which solves the problem of joins and combines the best of relational and document databases.
-
Software Architecture using ZeroMQ
Pieter Hintjens explains how to use contracts and rapid iterative design cycles to architect large-scale distributed systems with ZeroMQ.
-
Spring Projects Infrastructure
Roy Clarkson and Gunnar Hillert present how GitHub, Gradle, and Artifactory are used to upgrade Spring’s infrastructure and processes.
-
Small Cognitive Psychology for Big Interaction Design
Jan Srutek explores ways to apply what we know about how the mind works from cognitive psychology in daily UX and user interface design.
-
The HipHop Compiler for PHP
Guilherme Ottoni presents the design, implementation, and an evaluation of the HipHop compiler for PHP.
-
F# for Trading
Phil Trelford describes and demonstrates areas where F# excels, such as domain modeling, computation and concurrency.
-
Using Node.js to Improve the Performance of Mobile Apps and Mobile Web
Tom Hughes-Croucher discusses increasing the performance of web applications and websites by using Node.js’ event-driven approach.