BT
rss
48:12

Clients Matter, Services Don't

Posted by Mike Amundsen  on  Jul 24, 2014 2

Mike Amundsen reviews patterns in developer practices and trends in services and libraries - from the increase in the number of client-side libraries such as EmberJS, Angular, and Bootstrap to the appearance of new "API composition" platforms such as Strong Loop - that give us a picture of why it's important to identify and leverage the growing sentiment that "Clients Matter, Services Don't".

40:31

Building Polyglot Projects

Posted by Kurt Schrader  on  Jul 10, 2013

Kurt Schrader explores patterns and practices used to build polyglot projects, when to add a new language and what to do when things seem to get out of hand.

01:27:57

Spring Data Repositories, A Deep Dive

Posted by Oliver Gierke  on  Feb 28, 2013

Oliver Gierke introduces Spring Data repositories along with best practices and implementation patterns, followed by guidelines for integrating repositories with Spring MVC and REST web services.

Choosing the Right Agile Innovation Practices

Posted by Roman Pichler  on  Nov 29, 2012

Roman Pichler shares insight on Agile practices that can improve innovation, discussing the innovation stages and how product ownership, process, and project setup are influenced by uncertainty.

Accruing Technical Debt: Practical Decision-Making and Its Business Relevance

Posted by Christof Ebert  on  Sep 07, 2012

Christof Ebert discusses technical debt including a Netscape vs. IE case study and provides a framework with practices for managing technical debt.

Resilient Response In Complex Systems

Posted by John Allspaw  on  Apr 19, 2012

John Allspaw discusses pitfalls to be avoided while troubleshooting failed systems, comparing web operations at scale with practices in aviation and nuclear power industries.

What I've learned about DDD since the book

Posted by Eric Evans  on  Aug 03, 2009

Eric Evans reviews what he has learned in the 5 years since the publication of Domain Driven Design - what works, what doesn't work, and how to conceptualize and describe it all. He argues that the fundamentals have held up well but there are differences in how I do things and look at things now. He also describes some new patterns and talks about changes of emphasis for existing patterns.

Adopting Agile Practices

Posted by Amr Elssamadisy  on  Jun 11, 2009

In this presentation, Amr Elssamadisy explains how to choose the best practices for your organization depending on its context and it's highest priority business values and/or smells. Amr discusses the importance of starting with business value first, and then presents a set of "maps" that help determine which practices are useful in improving what business value.

Perfection Is An Unrealistic Goal

Posted by Linda Rising  on  Jan 27, 2009 2

In this presentation filmed during QCon SF 2007, Linda Rising tried to approach agility from a different perspective, that of how we are wired to work and sleep, which turns out to be very similar to iterations. The conclusion was that we are not to do agile, but to rather be agile.

Conceptual Algorithms

Posted by Tom Preston-Werner  on  Jan 17, 2009 5

In this talk from RubyFringe, GitHub's Tom Preston-Werner talks about a methodical approach to solving problems and debugging. Also: he explains how to use the "Deathbed Filter" for choosing projects.

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