In my last post, talking about Organizational Risk, I advocated for a meeting once per iteration with members of different departments to reduce the kinds of project throughput risks that can stem from an dev team practicing agile working within a larger waterfall oriented organization. What might a meeting like this look like? Infrastructure & … Continue reading
Author Archives: Kyle Hodgson
Organizational Risk
Transforming an organization is a difficult business. One common pattern is the development team takes up the charge, practicing scrum and XP techniques. However, they may find their agile team working with a waterfall oriented Enterprise Architecture and Web Operations department. There’s an impedance mis-match here that can result in risk to your project, particularly … Continue reading
“Bring a Laptop, Will Code” Events
“Bring a Laptop, Will Code” Events I’ve always found events where you are expected to participate by coding the most interesting. You can see how your fellow developers think, possibly see other environments, and actually sharpen your skills. Often during the work day, developers have time pressures and business interests to factor in – this … Continue reading
If your job ad asks for a “XYZ Software Developer”, you may be doing it wrong.
If your job ad for a software developer states the language or tools you expect them to use after they start, you may be doing it wrong. Smart developers should be able to pick up almost any language quickly when they’re working together, particularly if they’re pair programming Smart developers are good programmers in whatever … Continue reading
Test Driven Development with KnockoutJS, VisualStudio, and Karma: Binding to the View
In our last post, we created a ViewModel which models the basic functionality we would like on the page. As a reminder, we have a Knockout “observable array” of items suitable for binding; each item is a JavaScript object containing a title and description in addition to a value called complete which indicates if this … Continue reading
Southwestern Road Trip Day Two: Santa Fe
When the Spanish came to the area that’s now called Santa Fe, they would have found a number of Pueblo villages along what is now called the Santa Fe river. Today, it’s a city of nearly 70,000 that offers a world class mixture of people, Pueblo Revival style architecture, distinct landscape, and a rich arts … Continue reading
Southwestern Road Trip Day One: Albuquerque
I’ve wanted to visit Santa Fe again for as long as I can remember. We recently got the opportunity, having planned a four day road trip from Albuquerque to Denver. We flew in to Albuqurque Monday morning. We could tell we were somewhere far from Toronto right away – Banana Yucca plants decorated the airport … Continue reading
Test Driven Development with KnockoutJS, VisualStudio, and Karma
I’m giving a presentation on KnockoutJS and TDD at DevTeach in Toronto on Wednesday. I’ll be doing a live code demo, which is always exciting (at least for the presenter). I thought I’d write a quick article recording the steps I go through as part of the demo. Legacy Code Legacy Code, according to my … Continue reading
Test Driven Development with KnockoutJS, VisualStudio, and Karma: Live Demo
I’m giving a presentation on KnockoutJS, Karma-Runner, and TDD at DevTeach in Toronto on Wednesday. I’ll be doing a live code demo, which is always exciting (at least for the presenter). Here’s a screen grab of me practicing the live code demo. Topics covered: Creating project in VisualStudio, adding knockout and jasmine via nuget Setting … Continue reading
Testing with Angular’s E2E Testing Framework
Outdated content warning. The techniques in this article are now out of date. Google no longer supports the “E2E” testing framework. 7 Reasons to love Duck Angular covers a more modern approach to testing Angular applications. Note Special Collaboration This article is a special collaboration between Stephane Bisson, who developed the concept, the app, and … Continue reading