BT
Older Newer rss

View presentations by conference

55:12

Two Sides of a Story

Posted by Brindusa Axon, David Evans  on  Mar 20, 2015

Brindusa Axon, David Evans debate the pros and cons of using stories and discuss practices and techniques for improving them.

33:44

Programming and Testing a Distributed Database

Posted by Reid Draper  on  Mar 20, 2015

Reid Draper shows how real world distributed database work, communicate and are tested, trading RPC for messaging, unit-tests for QuickCheck, and micro-benchmarks for multi-week stress tests.

45:19

Creating Shared Value through Design

Posted by Fabio Sergio  on  Mar 20, 2015

Fabio Sergio provides examples showing how design can result in solutions addressing system-level problems affecting people living in resource-challenged areas of the world.

01:23:00

Using a Graph Database for JVM Heap Analysis

Posted by James Richardson, Nat Pryce  on  Mar 19, 2015 2

James Richardson, Nat Pryce discuss some of the challenges faced using Neo4J for interactive analysis of large data imports (80K nodes, 150k relationships) and how they overcame them.

48:01

User-Centered Agile Product Development in an Enterprise and a Startup

Posted by Michael Ong  on  Mar 18, 2015

Michael Ong shares an approach that was used in two environments with success to bring products to market with a focus on users while considering business conditions and constraints.

16:59

Confined Gradual Typing

Posted by Esteban Allende, Johan Fabry, Ronald Garcia, Éric Tanter  on  Mar 18, 2015

The authors discuss gradual typing, combining static’s safety and dynamic’s flexibility in a single programming language by implicitly inserting casts where needed.

56:46

Look, No Mocks! Functional TDD with F#

Posted by Mark Seemann  on  Mar 18, 2015

Mark Seemann uses F# to demonstrate how to use functional design with TDD to remove the need for Mock objects.

01:06:13

Worse Is Better, for Better or Worse

Posted by Kevlin Henney  on  Mar 17, 2015 1

Kevlin Henney revisits the original premise and definition of “Worse is Better”, and looks at how this approach to development can still teach something surprising and new.

01:01:01

Applying Agile Development Practices in Distributed Teams

Posted by Jutta Eckstein  on  Mar 17, 2015

Jutta Eckstein discusses the impact and application of agile development practices in distributed teams and how such a team can ensure its technical excellence.

34:52

0 – 100 MPH - Launching a New Product at Scale

Posted by Dan Macklin  on  Mar 15, 2015

Dan Macklin explains why bet365 has adopted Erlang as a core development platform and goes through the highs and lows of managing change in one of the world's biggest on-line bookmakers.

21:03

The Indian Design Tradition - Folklore and Fluidity in both Function and Form

Posted by Nagaraju Pappu  on  Mar 15, 2015

Nagaraju Pappu introduces the design language used by Indian civilization in creating beautiful art from temples to textiles, to music and murals.

16:36

Rate Types for Stream Programs

Posted by Thomas Bartenstein, Yu David Liu  on  Mar 15, 2015

Thomas Bartenstein, Yu David Liu introduce RATE TYPES, a new type system to reason about and optimize data-intensive programs, performing static quantitative reasoning about stream rates.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT