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, Lean, Kanban,..), Software Architecture, Software Testing, Software Configuration Management, Database (MySQL, NoSQL, Oracle, PostgreSQL), Rich Interface Application (Ajax, Flex, JavaFX), Software Project Management, Software Analysis and Design, Software Process Assessment and Improvement, Open Source Software Tools.

[20 Nov 2014 | No Comment | ]

Management By Objectives, Getting Things Done, Agile Results, Strengths Based Development, Positive Psychology etc. A lot of methodologies and each of them provides ideas and concepts, but fewer provides concrete steps and criteria to measure achievements.

[20 Nov 2014 | No Comment | ]

JavaScript! It’s awesome when you want to add interactive, client-side features to a website. But coding large projects in JavaScript can be difficult: it’s tough to keep track of events, and maintain organization of the code! Enter in JavaScript frameworks, which are useful in solving these kinds of issues.

[17 Nov 2014 | No Comment | ]

.NET 2015 is the next generation of .NET. This release includes several innovations that improve developer productivity and enhance application performance. .NET 2015 builds on the advances in .NET 4.5, 4.5.1 and 4.5.2 to deliver a highly compatible platform for building applications for the mobile-first, cloud-first world. This presentation includes .NET Native, ASP.NET 2015, C# 6, the new .NET compiler platform, numerous IDE improvements like PerfTips, and new features in WPF.

[13 Nov 2014 | No Comment | ]

In this keynote at the Agile Adria Conference, Bob Marshall extends an invitation to explore how you feel about work, the extent to which your personal needs – and the needs of others – are presently being met by work, and the part Agile can play in attending better to those needs.

[13 Nov 2014 | No Comment | ]

Groovy is a great language with a lot of features. We use many of these features in our day-to-day programming live, like the excellent collections API. But some of the features are like hidden gems.

[10 Nov 2014 | No Comment | ]

As I surveyed my requirements, I realized that what I most wanted was for a subroutine to be able to pause in the middle and resume sometime later, maybe even after a reboot of the whole program. Was that so much to ask?

[10 Nov 2014 | No Comment | ]

Stress and stress-induced depression hit many software developers and yet it is still a taboo. “I am stressed” has become something we hear everyday, and it has almost become prestigious to say so; it shows that we are busy, important people. On the other hand it is a bit embarrassing to be really stressed and not being able to handle it.

[6 Nov 2014 | 2 Comments | ]

Why is functional programming becoming such a hot topic? Just what _is_ functional programming anyway? And when am I going to have to know about it? In this talk Uncle Bob will walk you through the rationale that is driving the current push towards functional programming. He’ll also introduce you to the basics by walking through some simple Clojure code.

[6 Nov 2014 | No Comment | ]

This presentation discusses the process that MySQL architects should follow in order to design efficient and scalable MySQL powered applications. It covers the questions you should be asking about the performance, high availability, security and scalability of your applications.
The video also covers the tools and practices you should be aware of such as replication, clustering, caching and buffering. You will also learn the most common software packages which can enable you to implement these architecture patterns in your applications.

Video producer:

[3 Nov 2014 | No Comment | ]

Especially scale-out systems, but also more traditional, highly available systems need a fault tolerant application design, because the standard fault tolerance mechanisms on infrastructure level are either not available or not sufficient and therefore must be implemented on application level. On the other hand fault tolerance is known as an extremely complicated and challenging domain.