BT

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

Older rss
41:26
Followers

The Tools We’ve Built to Test a Game Engine

Posted by Dmytro Mindra  on  Aug 03, 2014 Posted by Dmytro Mindra Follow 0 Followers  on  Aug 03, 2014

Dmytro Mindra discusses the tools and practices used for a game engine: Unit Testing and Test automation, Unity Runtime Test Framework, Continuous Integration, Game Test Framework, Performance Tests.

19:55
Followers

Building Stuff Changes Everything

Posted by Pieter Hintjens  on  Jul 19, 2014 Posted by Pieter Hintjens Follow 0 Followers  on  Jul 19, 2014

Pieter Hintjens keynotes on the current digital revolution that has created an “all seeing, all hearing policeman”, discussing what can be done about it.

01:01:21
Followers

Doing Data Science with F#

Posted by Tomas Petricek  on  Jul 18, 2014 Posted by Tomas Petricek Follow 0 Followers  on  Jul 18, 2014

Tomas Petricek introduces F#’s capabilities in dealing with scientific data: type providers -CSV, XML, JSON, REST-, interactive development, data visualization libraries, integration with R or MathLab

58:21
Followers

The Secret Lives of Garbage Collectors

Posted by Jonathan Worthington  on  Jun 29, 2014 1 Posted by Jonathan Worthington Follow 0 Followers  on  Jun 29, 2014 1

Jonathan Worthington explains the garbage collection terminology, the trade-offs made by GC designers, and how to write GC-friendly code for better performance.

01:03:11
Followers

TDD: Where Did It All Go Wrong?

Posted by Ian Cooper  on  Jun 22, 2014 10 Posted by Ian Cooper Follow 0 Followers  on  Jun 22, 2014 10

Ian Cooper reminds what was Kent's original proposition on TDD, what misunderstandings occurred along the way and suggests a better approach to TDD, one that supports development rather impeding it.

49:34
Followers

Mechanical Sympathy

Posted by Martin Thompson  on  Jun 10, 2014 4 Posted by Martin Thompson Follow 4 Followers  on  Jun 10, 2014 4

Martin Thompson ponders if there is a mechanical sympathy between developers and computers, and how to balance elegant design with the application of science in the development of modern software.

01:08:41
Followers

How to Make the Most of Code Analysis?

Posted by Patrick Smacchia  on  Jun 09, 2014 Posted by Patrick Smacchia Follow 0 Followers  on  Jun 09, 2014

Patrick Smacchia shares code analysis-related practices - structuring code, measuring code quality, automated tests, code contracts, reporting progress, trending- based on his experience with NDepend.

45:54
Followers

The No-framework Scala Dependency Injection Framework

Posted by Adam Warski  on  May 30, 2014 Posted by Adam Warski Follow 0 Followers  on  May 30, 2014

Adam Warski shows how to replace features of DI containers with plain Scala code using MacWire, and adding interceptors using macros.

53:41
Followers

Fault Tolerance 101

Posted by Joe Armstrong  on  May 25, 2014 2 Posted by Joe Armstrong Follow 1 Followers  on  May 25, 2014 2

Joe Armstrong discusses how fault tolerance relates to scalability and concurrency, and how Erlang helps build fault-tolerant systems on multi-core clusters.

35:42
Followers

Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World

Posted by Omer Kilic  on  May 17, 2014 Posted by Omer Kilic Follow 0 Followers  on  May 17, 2014

Omer Kilic provides an overview of heterogeneous computing discussing how Erlang can help with the orchestration of different processing platforms, introduces Erlang/ALE + updates on Erlang Embedded.

01:02:00
Followers

Using Invoke Dynamic to Teach the JVM a New Language

Posted by Jonathan Worthington  on  May 15, 2014 1 Posted by Jonathan Worthington Follow 0 Followers  on  May 15, 2014 1

Jonathan Worthington explains how invokedynamic works, how he has been using it while porting the Rakudo Perl 6 compiler to the JVM, and its performance impact.

55:09
Followers

Live Coding as Communication

Posted by Sam Aaron  on  May 12, 2014 Posted by Sam Aaron Follow 0 Followers  on  May 12, 2014

Sam Aaron explores the idea of using programming languages, especially functional ones, to share ideas with other people, to have conversations, to support artistic practices, etc.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT