InfoQ Homepage Presentations
-
Sweet Elixir! A Gentle Introduction to Erlang’s Cute Younger Brother Elixir
Ryan Cromwell introduces Elixir, a , functional distributed meta programming language inspired by Ruby and compiling to Erlang VM, covering pattern matching, pipelines and tail-call recursion.
-
10 Years Experience with Agile and Model Driven Software Development
Chung-Yeung Pang shares from his experience applying MDD and Agile to various projects.
-
Practical Machine Learning
Seth Juarez introduces the nuML machine learning library, addressing the clustering issue in .NET applications by focusing on recommendation engines and anomaly detection.
-
Introduction to Data Science
Bryan Nehl makes an introduction to the data science: data formats, ETL tools, NoSQL databases, languages, libraries, techniques and approaches for exploring data and extracting value from it.
-
Let It Go: Building a Global Social Enterprise by Empowering Your Employees
Rupert Scofield explains how to build, motivate, and manage a team that both embraces the mission and delivers financial results, how to mitigate risk, and how to solve interpersonal conflicts.
-
What's New in Spring?
Craig Walls presents some of the features supported in Spring 4 including WebSockets, REST controllers, conditional configuration, ordered list injection, compatibility with Java 8 and Java EE 6&7.
-
Retro Gaming with Lambdas
Stephen Chin shows how to use lambda in Java to create a video game with JavaFX. Other features covered are: enhanced collections, functional interfaces, simplified event handlers, and the stream API.
-
Machine Learning at Netflix Scale
Aish Fenton discusses Netflix' machine learning algorithms, including distributed Neural Networks on AWS GPUs, providing insight into offline experimentation and online AB testing.
-
#define Hell in Multi-platform Embedded Programming
Tore Martin Hagen shares from his experience on how to compile and build software for multiple hardware platforms.
-
My Mobile App Only Works on My Phone? How to Scale Enterprise Mobile Apps
The authors discuss patterns and technologies needed to scale large enterprise mobile systems, covering handling network connectivity, data reliability and real-time communication.
-
Mentoring Humans and Engineers
Daniel Doubrovkine discusses mentorship, how to structure a mentorship program, talk risks, costs and rewards based on material sourced from the fellow members of the New York CTO Club.
-
An Introduction to Spring Data
Frank Moley introduces Spring Data and how to use it for applications connected to either RDBMS or NoSQL databases.