BT
Older Newer rss
51:08

Scale Effects and other Stories

Posted by Crista Lopes  on  Mar 07, 2014

Crista Lopes discusses if scale affects the internal structure of projects and whether the popularity of libraries is correlated with internal software metrics such as bug density based on analyzing the source code of 30,000 open source Java projects.

46:59

Delivering Performance Under Schedule and Resource Pressure: Lessons Learned at Google and Microsoft

Posted by Ivan Filho  on  Mar 06, 2014

Ivan Filho shares lessons learned during the development and release of several large scale services at Microsoft and Google from the perspective of a performance manager.

33:53

Daimio: a Language for Sharing

Posted by Dann Toliver  on  Mar 05, 2014

Dann Toliver introduces Daimio, a new language for sharing functionality in safe and friendly ways, exploring its internals and how to work with and extend it.

01:05:52

The Next 700 Asynchronous Programming Models

Posted by Philipp Haller  on  Mar 02, 2014 2

Philipp Haller explains how to make Rx programming more natural and intuitive by generalizing Scala's Async which, so far, has been used to program with non-blocking futures in a familiar direct style

48:25

Onward! — Does Thought Crime Pay?

Posted by Gilad Bracha  on  Mar 02, 2014

Gilad Bracha ponders how Lisp, Simula, Actors, Beta, Smalltalk and Self give us C++, Java, Javascript, Perl, Python and PHP, speculating what new wonders await programmers down the road.

48:37

Event Store for Web Applications

Posted by Greg Young  on  Feb 28, 2014 1

Greg Young discusses unexpected use cases and possible usages of the Event Store.

01:19:40

Grails-Powered HTML RIAs

Posted by Brian Kotek  on  Feb 28, 2014

Brian Kotek advises on creating RIA applications in Grails using an array of technologies, including JavaScript, CoffeeScript, TypeScript, ExtJS, Dojo, REST, JSON, GSON, GORM, etc.

41:38

Make Your Mobile Apps Accessible to All

Posted by Heath Borders  on  Feb 27, 2014

Heath Borders explains how to make iOS and Android apps accessible, and how to create an accessibility service for Android apps that do not have accessibility built in.

32:28

Dao Programming Language for Scripting and Computing

Posted by Limin Fu  on  Feb 27, 2014

Limin Fu introduces Dao, a lightweight and optionally typed programming language having a LLVM-based JIT compiler optimized for numeric computation, and a Clang-based tool generating Dao bindings for C/C++ libraries.

42:10

PHP, Seriously!

Posted by Keith Adams  on  Feb 26, 2014 1

Keith Adams examines the strengths that made PHP a dominant language in its niche, highlighting Facebook's attempts at remedying its inconsistencies and misfeatures while maintaining its strengths.

49:17

Scaling Engineering Culture at Twitter

Posted by Raffi Krikorian  on  Feb 25, 2014

Raffi Krikorian discusses the software engineering challenges met re-architecting Twitter and the cultural change impact that came with it.

01:29:39

Spring Scala

Posted by Ramnivas Laddad, Arjen Poutsma  on  Feb 22, 2014

Ramnivas Laddad and Arjen Poutsma discuss the Spring Scala project and its features, demoing a real REST-based application with a Spring and Scala backend and AngularJS frontend.

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