Archive | February, 2013

Resistance is Natural

Resistance is Natural. Resistance is the enemy. You’ve probably encountered resistance in at least popular form: we call it procrastination. But envision resistance as a much more powerful, more universal and pervasive force. Something like a meta-gravity, weighing down any of your significant endeavors. That’s how writer Steven Pressfield views it in his book, The […]

Continue Reading

Agile networking communities in your area

The best way to advance your agile journey is to get plugged in with others who are doing it. Here is a quick list of local and virtual communities, where you can find other practitioners like you. Note that some communities are registered in only one place, so click through all of them to be sure […]

Continue Reading

The Agile Manifesto is Misunderstood Part 1

The Agile Manifesto was authored in 2001 at a ski lodge in Utah. A group of software experts got together and re-imagined how software should be delivered. They came up with four general guidelines and twelve principles that guide the delivery of software using an agile approach. Since that time, agile has had tremendous success. […]

Continue Reading

What’s On Your Wall?

I have a simple idea. The stuff we put on our walls tell stories. About who we are, where we are going, how we work together. But not everybody likes your grid plan. Not everybody believes your slogans. That’s a shame. If you have something on your wall that engages people, you’ll be amazed about […]

Continue Reading

Geek Reading February 22, 2013

I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my Google Reader feeds. These items are a combination of tech business news, development news and programming tools and techniques. Making It Illegal To Fail Science Students Who Argue […]

Continue Reading

In organizational change, culture comes last

courtesy @opensourceway Here at LeadingAgile, we have a specific cycle for achieving organizational transformation. In short, to make real substantive change, you need to attack the following dimensions Organizational Structure:  Processes, Practices, Policies Cultural Beliefs …in exactly that order. That’s right, when you go to change an organization for the better, you need to do […]

Continue Reading

How to Avoid Agility

There are many great ways to avoid being “agile.” Some are obvious, such as a sticking to a design or schedule long past it’s expiration date. Plans tend to be like milk on a hot summer’s day in that regard. They go sour quicker than you expect. But hey, it’s the plan, it’s already coded, […]

Continue Reading

A DSL with an Endo – monoids for free

When we design a domain model, one of the issues that we care about is abstraction of implementation from the user level API. Besides making the published contract simple, this also decouples the implementation and allows post facto optimization to be done without any impact on the user level API. Consider a class like the […]

Continue Reading

Looking for the Perfect Valentine’s Day Gift?

Happy Valentine's Day! In case you still haven't gotten that perfect someone the perfect gift, I've got a couple of suggestions for you. Of course your significant other would love one of my books. And if you buy the Kindle version, they'll get it immediately so you won't be late with the gift or look […]

Continue Reading

Geek Reading February 8, 2013

I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my Google Reader feeds. These items are a combination of tech business news, development news and programming tools and techniques. Ruby on Rails Study Guide: Blocks, Procs, and Lambdas […]

Continue Reading