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.

[2 Sep 2015 | No Comment | ]

Interaction design luminary Alan Cooper discusses the importance of using personas in designing interfaces that will help your users to achieve their goals.

[2 Sep 2015 | No Comment | ]

Douglas Crockford Talks about ‘Upgrading the Web’ at the Angular U conference in San Francisco. This talk suggests a way forward, taking inspiration from our successful transition from NTSC to HDTV. There is a way forward to a web that is safer, easier, and as good as we desire.

[24 Aug 2015 | No Comment | ]

This session presents the true story of a framework; how it started, the wins, the fails, our daily workflow and how it was planned plan to take it to the next level by making it a crucial part of a Design, UX and Development processes. It also explains why a framework and smoke machines are a great match! Why they are a must have in every workplace and why/how they need to become bigger and more powerful.

[24 Aug 2015 | No Comment | ]

Gojko Adzic discusses the transformation of the software development industry in his keynote speech at the ScanAgile conference.

[19 Aug 2015 | No Comment | ]

As we build larger more complex applications and solutions that need to do collaborative processing the traditional ACID transaction model using coordinated 2-phase commit is often no longer suitable. More frequently we have long lived transactions or must act upon resources distributed across various locations and trust boundaries. The Saga Pattern is a useful model for long lived activities and distributed transactions without coordination.

[10 Aug 2015 | No Comment | ]

Marry and Tom Poppendieck talk about the trends in software development in 2015.

[10 Aug 2015 | No Comment | ]

Modern JavaScript frameworks have become quite sophisticated. Unfortunately, they have also become quite complicated. The demos and sample projects for these frameworks look deceptively simple. However, to build and deploy real applications, developers must scaffold, configure, and maintain a tremendous amount of intricate machinery.

[10 Aug 2015 | No Comment | ]

You will never truly understand building software until you understand how your software is executed. By implementing a subset of PHP in JavaScript, we will explore the various pieces required to create your own programming language, and uncover a few secrets along the way. You will walk away from this talk with a solid understanding of how to begin building your own programming language, and an in-depth appreciation for what is actually required to be able to make arbitrary chunks of text turn into magic.

[3 Aug 2015 | Comments Off on Designing for 100 million Developers | ]

Today, APIs and APPs are everywhere. Every company is racing to become a software business and to ultimately disrupt or be disrupted. However, in a world of millions of apps and billions of users, it is important to think about the people behind these technologies and ask, where are the developers? With only around 15 million professional developers in the world, one of the most important considerations we need to keep in mind today is who will be writing the apps of the future. Salesforce has taken a different approach …

[27 Jul 2015 | Comments Off on Security for Software Developers | ]

What makes SSL secure, and when is it not? How do we handle sensitive data in our apps/systems? Is encrypted data always protected (and protected against what)? Can we trust the code just because we wrote and/or compiled it ourselves? How do we protect our application logic?