Do Management Gurus Encourage Process Enforcement?

As part of the research for the last keynote I gave, I wanted to see how well known management gurus recommend supporting knowledge workers to be more effective.  What I found was surprising and well understood at the same time. Continue reading

A Role by any other Name, is still a Role

Everyone knows what a role is.  It is obvious.  We talk about them all the time.  But every time I hear a programmer say the word “role” my ears pick up. The term is very often misused.  How, then, might one use the term correctly and avoid the pitfalls? Continue reading

“Pull” Systems are Antifragile

John Hagel wrote a good review of Nassim Taleb’s book “Antifragile“.    Hagel’s book “The Power of Pull” describes a shift in the world from push systems to pull systems.  The push system is the epitome of formalize, automated systems.  The kind of system that was designed by someone with what I call “enlightenment bias”.  They attempt to anticipate everything that might happen, and provide well considered options for it. Continue reading

Rights to Link, Legality of Cache Substitution

The foundation of the web is the ability to embed links from one page to another page.  When writing about one topic, and you want to cite another work as a reference, the best possible way to do this is to make a like to that work: the reader can instantly load and view that other page.  But what about link rot?  What about when the link become broken, because the page on the other end is moved?  Last week I made a proposal to eliminate link rot, but this post is about the the right to use it. Continue reading

Introducing the Web T-Link

The concept is simple: you want to make a web reference (HTML link) to an other web resource, but you don’t want that link to go bad.  This requires a web link, with just a little bit of smarts on the server, and so I call that a T-Link and it is a key capability for a collaboration system. Continue reading

Post the Document on-line before Emailing it

If you are sending information to a group of people, you should FIRST post that information on-line, and THEN you should email everyone about it.  Today I experienced a classic violation of this guideline, and while the damage is not huge, it is so pointless.  I am documenting this case as an example of what not to do. Continue reading