Videos

ETE 2012 – Jim Weirich – Connascence Examined

From the abstract: Connascence (noun) is defined as (1) the common birth of two or more at the same tome; production of two or more together, (2) That which is born or produced with another, or (3) the act of growing together. In software, connascence is a rough measurement of the amount of coupling amount the components of a software system. Components that are “born” together will often need to change together over time. Excessive connascence in our software means…

ETE 2012 – Joshua Suereth – Effective Scala

From the abstract: A talk on general best practices in Scala, taken from real world experience and examples in the book Scala In Depth. This covers everything from what is an implicit to programming with expressions. If you’re not comfortable with the Scala, this talk will show you how to make use of this elegant language in day-to-day situations.

ETE 2012 – Andre Dhondt – Better Agile through Tribes

From the abstract: Runners find that they can go faster with a lower perceived effort when they exercise in a pack. The same thing happens when our software teams gel, and when our management teams decide to work together for mutual benefit. We are, by nature, social beings—but culture teaches us to hold back and avoid deep connection. What do we need to do to bring back the tribal mentality so we can excel as teams? Find out what companies…

ETE 2012 – Trevor Lalish-Menagh – JavaScript Testing: Completing the BDD Circle in Web Development

From the abstract: Martin Flower states that the definition of legacy code is code without tests. You test your server-side code, but if you are working on a site with a fair amount of non-trivial JavaScript (ajax call, extensive callbacks, etc.) you really should be testing your JavaScript as well. All the untested JavaScript code we are writing today is, in effect, legacy code, but we can address this with JavaScript unit testing! One of the biggest problems with testing…

ETE 2012 – Trevor Burnham – The CoffeeScript Edge

From the abstract: CoffeeScript, a streamlined language that compiles into JavaScript, has gained devotees at companies ranging from 37signals to Fog Creek to AOL. Not bad for a 2-year-old open-source project. In this talk, we’ll take a look at some of the areas where CoffeeScript really shines, allowing devs to write cleaner, more maintainable code than would otherwise be possible, both for the browser and for Node.js.

ETE 2012 – Aaron Mulder – Building Real-Time Web Applications

Chariot’s CTO, Aaron Mulder, delivered an ETE talk on real time web applications using various technologies such as Bayeux, Web Sockets, and other technologies. Read on for more… From the abstract: In this talk we’ll look at the state of the art in building real-time Web applications. Based on actual projects such as a real-time monitoring console, we’ll look at Bayeux, Web Sockets, and similar approaches for pushing real-time data to the browser, data management and event-driven UI updates with…

ETE 2012 – Manoj Vadakkan – It’s the Culture Stupid! Why Scrum is More Than a Few Roles, Artifacts, and Ceremonies

From the abstract: Scrum attracts many organizations because of its apparent simplicity and its potential to deliver results faster. Many do not realize the cultural changes that they need to make in order to become a hyper-productive team. This session will discuss why cultural aspects are important and how cultural changes make the mechanics of Scrum effective. During this session, we will discuss the five Scrum Values and how those values will make the Practices in Scrum effective. We will…

ETE 2012 – Sean O’Meara – The Rise of Configuration Management

From the abstract: Computer networks and the applications that run on them are growing in size and complexity at an ever faster rate. Managing their configuration by hand became intractable long ago. Various schemes have been devised by systems administrators from all over the world to ease this burden. These usually manifest themselves as a mess of duct tape scripts wrapped around complex change management policies. There is a better way. In this presentation, I will cover the history and…

ETE 2012 – Alex Hillman – Enterprise Makeover: Turning Cost Centers Into Profit Centers

From the abstract: As companies grow, the ability to undo decisions becomes more costly and more challenging. This talk is a reminder that technology decisions, unlike diamonds, aren’t forever. This talk will explore the legacy of a 40 year old company with 15 year old set of technology decisions that left them at a dead end for growth. We’ll discuss the unique (and sometimes difficult) set of tech and strategic decisions we made which have led this company to reduce…

ETE 2012 – Naeem Hussain & Brian Barr – Management Innovation to Achieve Continuous Business Value Delivery

From the abstract: Leadership is at the heart of sustainable and continuous agile product delivery. For instance, are your associates motivated by a shared reward system targeted at delivering outstanding customer outcomes? Leaders that create smart incentives make this happen. Has a developer been empowered to make a wholesale change to your solution delivery process? Leaders that create scorn-free environments make this happen. There have been numerous writings about agile tools and methodologies, but very little mentioned about the critical…

How can we help your company with your development needs?

Contact Us