BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older Newer rss
49:02

Taming the Wild Wild West of Next-Gen Front-End Apps

Posted by Ari Lerner  on  Jun 19, 2016 Posted by Ari Lerner  on  Jun 19, 2016

Ari Lerner discusses the options for building next-gen front-end apps, demonstrating how to build and deploy an app using both Angular 2 and React.js.

51:02

React.js Reconciliation

Posted by Jim Sproch  on  Jun 08, 2016 1 Posted by Jim Sproch  on  Jun 08, 2016 1

Jim Sproch describes how reconciliation works within React, and how to use it to enhance both performance and user experience.

59:34

Beating Hand Tuned Assembly in Compiled Languages

Posted by David Richardson  on  Aug 09, 2015 Posted by David Richardson  on  Aug 09, 2015

David Richardson presents the optimization techniques employed to set three world speed records using a combination of code generation and hardware specific optimizations.

58:24

Distributed Scheduling with Apache Mesos in the Cloud

Posted by Diptanu Choudhury  on  Aug 02, 2015 Posted by Diptanu Choudhury  on  Aug 02, 2015

Diptanu Choudhury discusses the design of Netflix’ distributed scheduler based on Mesos and Titan, focusing on bin packing algorithms, scaling in and out of clusters, fault tolerance, and redundancy.

56:11

Scala.js: Safety and Sanity in the Wild West of Web Development

Posted by Haoyi Li  on  Aug 02, 2015 Posted by Haoyi Li  on  Aug 02, 2015

Haoyi Li introduces Scala.js and shows how to get started with it, building a number of small Scala.js applications to show its capabilities.

58:55

Introduction to Ionic, a Cordova and AngularJS-based Mobile Web App Framework

Posted by Mike Hartington  on  Jul 26, 2015 Posted by Mike Hartington  on  Jul 26, 2015

Mike Hartington introduces Ionic and its components, builds a sample app, and explores the suite of tools and services Ionic provides for hybrid mobile app development.

58:37

Building Distributed Systems with Apache Mesos

Posted by Benjamin Hindman  on  Jul 25, 2015 Posted by Benjamin Hindman  on  Jul 25, 2015

Benjamin Hindman discusses Apache Mesos, focusing on the Mesos API and how the primitives provided by Mesos can make it easier to build new stateful services and frameworks.

56:37

Catching up with Swift

Posted by Ash Furrow  on  Jul 19, 2015 Posted by Ash Furrow  on  Jul 19, 2015

Ash Furrow discusses Swift, why Swift was needed, the Objective-C problems it addresses, and how ready it is from both technical and business standpoints.

01:00:09

Applying Reactive Programming to Existing Applications

Posted by Ben Christensen  on  Jul 19, 2015 2 Posted by Ben Christensen  on  Jul 19, 2015 2

Ben Christensen discusses the mental shift from imperative to declarative programming, working with blocking IO such as JDBC and RPC, service composition, debugging and unit testing.

01:00:36

Typesafe Scala, Typelevel Scala – What’s Going On, Anyway?

Posted by Jamie Allen  on  Jul 12, 2015 Posted by Jamie Allen Erik Osheim Brendan McAdams Michael Pilquist Brian Clapper  on  Jul 12, 2015

The panelists discuss the Scala compiler fork (typelevel.org): Is this a positive and natural outgrowth of a growing language or will this development cause irreparable rifts in the Scala community?

01:04:25

The End Of General Purpose Languages: Rubinius 3.0 And The Next 10 Million Programs

Posted by Brian Shirai  on  Jul 12, 2015 Posted by Brian Shirai  on  Jul 12, 2015

Brian Shirai proposes using different interoperable languages throughout the life of a product, how to build reliable systems from less reliable components, along with examples from Rubinius 3.0.

57:44

How to Emerge

Posted by Dave Thomas  on  Jul 02, 2015 Posted by Dave Thomas  on  Jul 02, 2015

Dave Thomas keynotes on how people approach emerging technologies, many embracing the new in spite of its shortcoming, proposing to find a balance between the new and the old.

BT