Videos, interviews and tutorials focused on all software development activities: Programming (Java, .NET, Ruby, JavaScript, Python, C/C++, Cobol,… ), Agile Methodologies (eXtreme Programming, Scrum, TDD, Kanban,..), Software Architecture, Software Testing, Software Configuration Management, Database (MySQL, NoSQL, Oracle, PostgreSQL), Rich Interface Application (Ajax, Flex, Silverlight), Software Project Planning and Management, Software Analysis and Design, Software Process Assessment and Improvement, Software Tools.

[21 Oct 2014 | No Comment | ]

During the Kanban Leaders Retreat (KLRUS) in San Diego last November of 2012, several leading kanban coaches, trainers, and practitioners participated in a session focused on identifying some of the “surprising” myths and misconceptions about the Kanban Method observed as they coach, train, and guide others on work sites.

[20 Oct 2014 | No Comment | ]

Nowadays the label Functional is everywhere. There are more functional oriented languages in the JVM such as Clojure or Scala, but Groovy also has its…”Functional side”. Learn how to adopt functional style programming in Groovy and what are the tools Groovy bring us to implement functional code.

[16 Oct 2014 | No Comment | ]

We have created lots of tools which are intended to structure fuzzy or unclear business needs. We have created use cases, user stories, acceptance test and so forth. Although the tools above were designed to improve collaboration with customers , we use them to hide ourselves from business people. Instead of talking to an individual we tend to complete the forms.

[13 Oct 2014 | No Comment | ]

This talk is about the lean startup movement and how its ideas can be applied in order to incrementally build a product based on validated learning. We will discuss how adding features without first identifying our assumptions leads to waste. We’ll then see how experiments in the form of minimum viable products can help us reduce product risk and build useful products.

[13 Oct 2014 | No Comment | ]

Big up front design is discouraged in Agile development. However, we know that architecture plays a significant part in software systems. Evolving architecture during the development of an application seems to be a risky business. This presentation discusses the reasons to evolve the architecture, some of the core principles that can help us develop in such a manner, and the ways to minimize the risk and succeed in creating a practical and useful architecture.

[9 Oct 2014 | No Comment | ]

This presentation looks at what kind of tools the Ruby community is good at building, what kind of tools we are bad at, and most of all, some of the tooling we should be working on to really improve our ecosystem and drive more developers to this wonderful language.

[9 Oct 2014 | No Comment | ]

The first thing you learn in programmer’s kindergarten: “Don’t reinvent the wheel”. The second thing you learn is: “Make wheels for your friends”. This talk examines when this is good advice and when it is bad and how to get the most bang for your reuse buck.

[6 Oct 2014 | No Comment | ]

Web Components usher in a new era of web development based on encapsulated and interoperable custom elements that extend HTML itself. Built atop these new standards, Polymer makes it easier and faster to create anything from a button to a complete application across desktop, mobile, and beyond.

[6 Oct 2014 | No Comment | ]

When Eventbrite launched internationally, they transitioned from a simple site with maybe some translations, to a much more advanced site that detects where you are and feeds you information relevant to the locale you are coming from.

[2 Oct 2014 | No Comment | ]

Components give the ability to quickly throw together entire new applications by using existing components, allowing the rapid development of new applications by leveraging existing components.