Older Newer rss

Haskell and the Arts

Posted by Paul Hudak  on  Jul 06, 2009 1 Posted by Paul Hudak Follow 0 Followers  on  Jul 06, 2009 1

This presentation explores the use of Haskell as an art mediumm, specifically the question of whether or note the elegance of functional programming is a good match for the aesthetics of art?


Erlang Concurrency, What’s The Fuss?

Posted by Francesco Cesarini  on  Jul 04, 2009 Posted by Francesco Cesarini Follow 0 Followers  on  Jul 04, 2009

Erlang is built on 3 components: language, OTP, and VM. Francesco Cesarini explains the role played by each component in order to ensure Erlang’s highly successful concurrency model.


Neo4j - The Benefits of Graph Databases

Posted by Emil Eifrem  on  Jul 01, 2009 1 Posted by Emil Eifrem Follow 0 Followers  on  Jul 01, 2009 1

This presentation covers the use of graph databases as an optimal solution for data that is difficult to fit in static tables, rapidly evolving data or data that has a lot of optional attributes.


Strongly Typed Domain Specific Embedded Languages

Posted by Lennart Augustsson  on  Jun 25, 2009 1 Posted by Lennart Augustsson Follow 0 Followers  on  Jun 25, 2009 1

Lennart Augustsson shows how to use Haskell's programmable type system to create strongly typed DSEL. The presentation introduces Haskell’s type system and illustrates several DSEL examples.

Architecture & Design Follow 1880 Followers

Agilists and Architects: Allies not Adversaries Presentation

Posted by Martin Fowler  on  Jun 25, 2009 2 Posted by Martin Fowler Follow 11 Followers , Rebecca Parsons Follow 2 Followers  on  Jun 25, 2009 2

This talk describes ways that Agile methods can benefit architects, addresses concerns architects express about agile, and proposes ways that architects and agile development teams can become allies.


Unshackle Your Domain

Posted by Greg Young  on  Jun 24, 2009 12 Posted by Greg Young Follow 10 Followers  on  Jun 24, 2009 12

Our application runs over 10,000 sustained transactions per second with a rich model. The key? Modeling state transitions explicitly.


Google App Engine and the Google Data APIs

Posted by Mano Marks  on  Jun 21, 2009 Posted by Mano Marks Follow 0 Followers  on  Jun 21, 2009

This presentation introduces the Google App Engine and an overview of its features while building a simple application. Integration with the Google Data APIs is demonstrated.


From Concurrent to Parallel

Posted by Brian Goetz  on  Jun 19, 2009 3 Posted by Brian Goetz Follow 9 Followers  on  Jun 19, 2009 3

This presentation looks at how Java SE 7 will address the challenges of multi-processor systems and parallelism with extensions to the java.util.concurrent package.


Scaling Hibernate

Posted by Emmanuel Bernard  on  Jun 19, 2009 Posted by Emmanuel Bernard Follow 0 Followers , Max Ross Follow 0 Followers  on  Jun 19, 2009

Emmanuel Bernard and Max Ross talk about patterns and practices used to achieve high volume and scale with Hibernate. They also explains Hibernate Shards and Search to push the scalability limits.


Merb: When Flexibility and Performance Matter

Posted by Matt Aimonetti  on  Jun 17, 2009 3 Posted by Matt Aimonetti Follow 0 Followers  on  Jun 17, 2009 3

In this talk, Matt Aimonetti talks about the ideas and concepts behind Merb - and the reasons why it's appealing: speed, modularity and more.

Development Follow 550 Followers

Kent Beck: Just You Wait

Posted by Kent Beck  on  Jun 12, 2009 1 Posted by Kent Beck Follow 0 Followers  on  Jun 12, 2009 1

Kent Beck takes a look at trends and how they affect us. Communication, simplification, unintended consequences, disappearing models, and new approaches of design and tests are examined.


Adopting Agile Practices

Posted by Amr Elssamadisy  on  Jun 11, 2009 Posted by Amr Elssamadisy Follow 0 Followers  on  Jun 11, 2009

Amr Elssamadisy explains choosing the best practices for your organization depends on its context and it's highest priority business values and/or smells.

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

Recover your password...


Follow your favorite topics and editors

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


More signal, less noise

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


Stay up-to-date

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