Recent Projects

Focus work from the past year

Hot off the Blog

what's happening now

How does Lean Software Development lead to Personal Improvement?

How does Lean Software Development lead to Personal Improvement?

Lean, Agile, Just-in-time – these are phrases are all the rage in the software development world at present. As I’ve been reading to see about what the fuss is all about, I’ve learned that these concepts were rooted in industry, and in particular a system focused on eliminating waste that is credited in no small part to Toyota (yes the auto manufacturer) being the industrial juggernaut it is now. One of the foundational principles in Toyota’s model was the idea of eliminating all waste. But this goes beyond the waste you or I might think of at first. Here are the “Seven Wastes” of manufacturing paired with the equivalents proposed by Tom and Mary Poppendieck in their book “Lean Software Development- An Agile Toolkit.” Manufacturing’s 7 Wastes Inventory Extra Processing Overproduction Transportation Waiting Motion Defects Software Development’s 7 Wastes Partially Done Work Extra Processes Extra Features Task Switching Waiting Motion Defects Before getting further into what these mean, its worth noting that the concepts of these wastes are related to...

More Information
The upside of intentionally putting things off.

The upside of intentionally putting things off.

You may have heard about decision fatigue. Essentially, we have a limited amount of decision making power allotted to us each day. And we get tired out by each decision we make through the day – and start making poorer decisions as the day wears on. Seemingly mindless things like ‘What should I eat for breakfast?’ or ‘Does this shirt go with these pants?’ eat away at the limited decision making power we have. One continuous customer at the bank teller of my decision making account are the multitude of  tasks that I keep meaning to get to – that pesky “to do” list. Over the past two weeks I have been meaning to put up a trellis for my cucumbers. Every time I see the spaghetti-like mass of vines starting to encroach on other members of my garden community, I think – “I need to tie up those vines.” I may even think about where the twine to do it is, where the knife to cut the twine is … and then...

More Information
LifeHack Labs: How to make difficult desirable- the Power of “Yet”

LifeHack Labs: How to make difficult desirable- the Power of “Yet”

Who doesn’t love a test? Or does it make you a bit queasy? Carol Dweck suggests how we have been taught all our lives is to blame. If a test is a judgement of your worth, value or ability, just the possibility of not meeting expectations sets off not so pleasant feelings. But what if this is just in our heads? What if we could change not only how we view tests or other difficult challenges? What if we could make them pleasurable challenges rather than stress triggers? At the end of the page is the TEDx video that inspired me to write this post: Carol S. Dweck’s talk “The power of yet.” It provides a mindset of progression to a goal rather than achievement or failure. The main point: most of us were taught and raised to understand difficulties – especially those that resulted in ‘failure’ of some form result in our judging ourselves and finding our ‘value’ or self-worth to have been diminished. Though responses to such failures...

More Information