Technical

Legos as a Metaphor for Design

Introduction My organization wanted to help employees understand the value of the IDesign Method(both the System Design, aka architecture, and the Project Design). To that end we ran a team-building exercise involving Legos. We broke into small groups (3-4 people each) and assigned each group a Lego kit. The twist: no instructions, not even the box. …

Accelerated Learning

I recently watched a terrific video on learning, especially as it applies to new technical skills: Making Badass Developers – Kathy Sierra. In this video, Kathy discusses that you have various skills, and they are each at certain levels–essentially 3 levels (roughly unacquired, in-process, and mastered). And what causes many of us stress when you are …

SOA Patterns

Here’s a book I meant to read last year, but didn’t get to until this year: SOA Patterns. Last year I attended an evening presentation by IDesign architect Petar Vucetin. At the end of the insightful session, he cited the SOA Patterns book. I knew that a recommendation from an IDesign architect is not wisely ignored, so I …

Doing Agile vs. Being Agile

How many of you software geeks have been through a corporate Agile transformation? Did it at first seem as though everything was going to get dramatically better? As though you’d be unleashed to really do your work, and that no longer would useless processes hold you back? How did it turn out? Did the organization …

Chrome Sync is like molasses

Chrome Sync is a dog, no doubt about it. I’m converting from Firefox to Chrome out of security concerns: Chrome sandboxes its content to insulate web content from the computer, while Firefox doesn’t. But bringing over my nearly 8000 bookmarks is causing problems. It appears that the way Chrome works is that, right when you …