Your recent social media campaign has gone viral. It’s what you’ve been dreaming about, pinning your hopes on, and all of your hard work is now coming to fruition. Tens of thousands of internet users, hoards of them
What Do Consultants Do? Consultants bring a whole host of tools to experiences to bear on solving your business problems. They can fill a need quickly, look in the right places, reframe the problem, communicate and get tea
In a recent trip to Southeast Asia, I visited the Malaysian city of Kuala Lumpur. It is a sprawling urban area, more like Los Angeles than New York. With all the congestion and constant traffic jams the question of city planning
Finding good vendors who provide professional services may have a lot in common with finding good restaurants. There may be an abundance of them, while the best ones remain difficult to find. A long line does not mean quality foo
It may sound like a pessimistic view of computing systems, but the fact is all of the components that make up the modern Internet stack have a certain failure rate. So looking at that realistically, planning for a break-down so yo
In the business of technology consulting, there are times when I’ve heard this statement. It’s Easy! Perhaps the single biggest thing I’ve learned through a decade and a half of consulting is, people use this p
It’s not a caution you here very often, but a worthy one now as ever. Don’t Over Engineer solutions to your problems, features in your product, moving parts in your infrastructure, or solutions for your customers. Fiv
BCP or business continuity planning sometimes also called Business Continuity and Resiliency Planning is the process of protecting your business against disaster. There are a lot of risks associated with running a business from co
Considering proximate causes versus ultimate causes can help give us a sense of perspective. When it comes time to assign blame, it often isn’t as cut and dry as we’d like. Getting this sense of perspective might hel
In a lot of different kinds of systems there are moving parts. Electronics, automobiles, bridges and even living systems. As it turns out in many if not most of these systems, the simpler designs tend to have various advantages