BT
Older Newer rss

View presentations by conference

55:18

Are You Ready for 1000-Way Parallelism on a Single Chip?

Posted by Andreas Olofsson  on  Jul 03, 2014 2

Andreas Olofsson reviews the history of processors and outlines some of the challenges ahead, introducing project Parallella meant to speed up the transition to massively parallel computing.

49:59

Practicing at the Cutting Edge

Posted by Martin Thompson  on  Jul 03, 2014

Martin Thompson focuses on the evolution of Java and how it contrasts to C/C++, covering the cultural challenges of pushing the limits of performance and how to collaborate with industry experts and organize teams, which often stands at odds with the culture in many organisations.

49:28

Deliberate Advice from an Accidental Career

Posted by Dan North  on  Jul 02, 2014 1

Dan North shares some of the interactions that have shaped his accidental career: the time he killed the production database, the time the team was imploding, the time the boss was wrong, the time he was the boss who was wrong, the time he tried to quit and failed, and a few others, outlining the impact that interactions with people can have on someone.

51:27

Fighting Bit Rot with your Mind

Posted by Viktor Klang  on  Jul 01, 2014 1

Viktor Klang discusses approaches to writing software without building a complex, full of bugs and hard to maintain basecode.

56:13

Getting Started with Glass

Posted by Jacob Rutledge  on  Jul 01, 2014

Jacob Rutledge introduces Google Glass, what can be done with it and how to get started programming against it with Android SDK, sharing his own experience with it as a consumer and developer.

51:48

Understanding and Using Regular Expressions

Posted by Damian Conway  on  Jun 29, 2014 6

Damian Conway discusses what regexes really are, how they actually work, and how programmers can make use of their existing software development skills to construct correct and efficient regexes. *Note: We're not able to use our standard split-screen view to show this, but wanted to bring it to you anyway.*

58:21

The Secret Lives of Garbage Collectors

Posted by Jonathan Worthington  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.

35:12

Streams for the Web

Posted by Domenic Denicola  on  Jun 28, 2014

Domenic Denicola talks about the WHATWG stream specification, uncovering the abstractions used to build web streams and the API around them.

39:19

JavaScript API Design Principles

Posted by Ariya Hidayat  on  Jun 28, 2014

Ariya Hidayat discusses principles for designing JavaScript APIs by observing the interactions between modules, particularly the influence of an interface on the code patterns.

01:21:42

Cool and Ripe for Exploitation: Search-Based Software Engineering (SBSE)

Posted by Christopher Simons  on  Jun 27, 2014

Christopher Simons suggests using SBSE to iterated through multiple possible solutions and select the one that performs the best, offering insight into some available tools and techniques.

56:53

Why Agile Doesn't Scale (and What You Can Do about It)

Posted by Dan North  on  Jun 27, 2014 1

Dan North believes Agile scales if teams achieve contextual consistency through shared guiding principles, a clear vision and a common understanding.

39:12

Identity Is the New Currency

Posted by Paul Simmonds  on  Jun 26, 2014

Paul Simmonds discusses the importance of identity and attribute information that will define how access to the functionality and how data is governed by applications in the near future.

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