Saturday, September 27, 2014

NaNoWriMo

I’m going to try again this year.  I’ve tried in years past but things never came together:  lack of time, lack of inspiration, fear of failure.  This year is going to be different.  What am I talking about?

National Novel Writing Month (NaNoWriMo).  By the way, November is the target month.

The organization that runs it is a non-profit based in the United States that aims to encourage writers from around the world.  They have a number of different things that they do including:

  • The Young Writers Program promotes writing fluency, creative education, and the sheer joy of novel-writing in K-12 classrooms. We provide free classroom kits, writing workbooks, Common Core-aligned curricula, and virtual class management tools to more than 2,000 educators from Dubai to Boston.
  • The Come Write In program provides free resources to libraries, community centers, and local bookstores to build writing havens in your neighborhood.
  • Camp NaNoWriMo is a virtual writing retreat, designed to provide the community, resources, and tools needed to complete any writing project, novel or not.

Every year they get hundreds of thousands of people working on their novels in the month of November in an effort to get the creative juices flowing and the love of writing growing.  Here are some of the numbers for 2013:

  • 310,095 participants
  • 3,520,123,164 total words
  • 11,352 words per person (on average)
  • 42,221 winners (14%)

Edmonton, based on web site visits, was the 31st busiest NaNoWriMo hotspot in the world.  There is a very active NaNoWritMo community in Edmonton staging weekly events during November at a number of different locations around the city.

So, yeah, I’m going to try it again this year, only this time I am going to be better prepared.  I have a novel idea in mind, a number of key scenes all laid out in my mind, a general idea of the plot (working on a detailed plot outline), characters defined, etc.  Whether or not I can do 50,000 words in November is going to be a challenge.  OK, not necessarily 50,000 words as I exceeded that number when I add up all of emails for November, but 50,000 words on a single topic.

The focus of NaNoWriMo is completion.  Finish the novel.  Put the pen down.  Editing is not part of the process, just the sheer act of creation which is good because sometimes I really hate my writing.

Friday, April 04, 2014

An angry man

I was once an angry man.  Well, I’m still kind of angry I guess, but it is more of a dull ache than a throbbing, burning desire to destroy.  So what caused the difference?

Many different things including eating properly, exercising properly, getting enough sleep and realizing that sometimes people just don’t know any better.  That last point, that people just don’t know any better, was emphasized recently due to some events that occurred in my wife’s family.  I realized that sometimes, for reasons totally beyond the control of the person, certain “value systems” were never introduced or emphasized.

When I grew up (here I go remembering the past again) my parents always quizzed me about my report card and why I get certain grades.  They wanted to make sure that I was working hard at trying to improve.  They wanted me to know that my marks, while important, were secondary to my efforts to making my marks better.  If I wasn’t making the effort how could I improve? 

We live in a world that is constantly changing.  What was once a good profession may, with the introduction of technology, become a dead end street with no light at the end of the tunnel.  What may have been a good career choice out of high school may not even exist any more.  When was the last time you saw a telephone booth on the corner of a street?

Improving, making the effort, these are important in life, particularly in the career path you choose.  You should be anxious to learn new things.  There should be a desire to become better, a desire to improve, a desire to strive for excellence.  I can tell you about the Microsoft Virtual Academy, I can tell you about Channel 9, I can point you in the direction of instruction manuals and tips and tricks, but I can’t make you want to learn.  I can’t make you want to improve.  You have to do that yourself.  You have to have the desire to get better, the desire to improve, the desire to learn.

The IT industry changes quite frequently, sometimes in advance of society and sometimes as a reaction to society, but the ebb and flow of change is fundamental to the core of what IT does.  If you don’t change just remember that corner telephone booths didn’t last forever.

Thursday, April 03, 2014

The Changing Experience

When I was younger and personal computers were just making their way into the work place there was the role of the “interface designer”.  When your world consisted of an 80x24 text based screen (an IBM 3270 terminal) there wasn’t a lot of flexibility in what you could do.  Things changed with the introduction of a graphical user interface (GUI) and the “interface designer” became the “GUI designer”.  The purpose was the same, however, get the user to enter in some information so that the big back end systems could process them.

When the World Wide Web (aka “The Internet” although it is only just a part of it) came on board the “GUI designer” became a “web designer”.  And while the web is still where many/most things are being done the role of “web designer” has changed.  It morphed into what some people have called a “customer experience designer” or what other people have a “digital experience designer”.  My personal preference is “digital experience designer” (DX) as I think the experience of the client extends beyond what they see on the screen.

The DX designer’s purpose is to ensure that the entire experience with a product / organization meets the needs of the client, not the needs of the organization and this is a somewhat different focus than traditional development.  Normal development is based on the needs/desires of the organization whereas a DX designer takes those needs and translates them into something that a customer will want or will save the customer time.

For instance, if you go through the ApplyAlberta system to apply to a College/University one of the requirements is a transcript of you marks.  Rather than having the student provide those transcripts the post secondary institution makes a request for the transcript on behalf of the student.  An existing business requirement (transcript) is still satisfied, but is done in a manner that eases the burden on the student.  Their entire experience, their entire digital interaction is what comprises the digital experience, not just the single interaction with the web site.

And therein lies part of the problem.  Mobile devices outsell desktops and laptops by a wide margin.  It is estimated that this year more people will be accessing the Internet through a mobile device than through laptops/desktops.  So, where are the mobile versions of many of our applications?  Even a site with responsive web design would go a long way towards making the digital experience, when viewed through a mobile device, a more acceptable route.  Unfortunately, when I look at many sites, not just within the GoA, but world wide, the sites are not mobile friendly.  My fingers are not narrow, dainty things that I can use to point with extreme precision.  They are blunt instruments that work quite well at pounding the keys of my keyboard.  I want, I need, the digital experience that I desire.  The companies that provide that experience get my business and that is one reason why Amazon is probably one of my more frequently visited sites.  Not only do they have a mobile friendly website, but an application that I can install to get an even better experience.

Building a better digital experience does not need to be expensive, but it does require a solid foundation upon which to build this experience.  By creating applications and services that provide the basis for this foundation we position ourselves to take advantage of changes in requirements with a greatly reduced effort.

We need to build for the future not the past.

Wednesday, April 02, 2014

Digital Disruption

There is a lot of talk about the “Digital Disruption” occurring in a variety of industries and the impact that it is happening.  Examples are all over the place and include:

  • Music.  The introduction and proliferation of MP3 formatted files caused a tremendous shift not only to the recording industry, but to retail stores as well.  Whereas there once used to be multiple “record shops” almost adjacent to each other, they are now few and far between.
  • Movies.  The movie industry fought the digital delivery of movies tooth and nail and yet Netflix is now the largest consumer of bandwidth in the world.  Depending upon which report you read during Prime Time in the United States it exceeds 50% of all network traffic (spam included).
  • Software.  There used to be a lot of computer stores that stocked row after row of games and utilities and other packages that you could purchase and run on your computer at home.  The vast majority of software delivery currently occurs through downloading the application over the Internet.  No more manufacturing costs associated with the product anymore.
  • Books. Lots of disruption in this area as people purchase Kindles, Kobos and other eBook readers to consume their literature.  While sales in digital form have not outpaced sales in traditional formats, that time is quickly approaching.

The items listed above are very transformative in nature in that an existing industry no longer looks the same after the disruption has occurred.  There are, however, disruptions that occur that don’t change the industry so much as they change the perception of the industry or just increase the user satisfaction with the industry or company.

Let’s go back to Books for a moment.  When Amazon came along they made a significant impact on the publishing industry by giving people the opportunity to browse and purchase a huge selection of books, a selection so large that your local bookstore was unable to match the breadth of offering.  But here is one of the things that you may not know.  Not all of the books that you could order from Amazon were actually “real” books.  A number of the books were printed “on demand”.  You order the book, the book gets printed and then shipped to you.  A print run of one.  All you need is the digital image of the book and you can print it.

The recent advances in 3D printing have the potential to impact people in ways they never knew.  Imagine going to a parts store, a really small parts store, for a particular part for your dishwasher.  They have the “part”, but it will take 15 minutes to make it for you.  Or, for those more adventurous, you download the plans off the Internet and make it yourself.

We have a lot of things at our fingertips:  video, music, books, software.  Why not parts?  Granted plastic parts will be the easiest, but you honestly don’t believe that the process and the evolution of “printing” is just going to stop with plastic, do you?  Carbon fiber?  Soft metals?  Harder metals?  A complete fabrication plant in a box?  Food?  No, that one is already coming.

Thursday, March 20, 2014

Innovation

I found an interesting blog entry a while back while using Zite and posted it to Pocket for later review.  It’s later now so I thought I would read it.

You can’t impose a culture of innovation” was written by Jeffrey Phillips and talks about the difficulty of changing the direction of an organization to embrace innovation as opposed to what it is probably built for:  efficiency.

While the article was designed and written for private-sector organizations and not public sector organizations such as ours, many of the concepts behind the article remain completely valid.  For example, in the case of the Government of Alberta, the purpose of the government has remained relatively constant for the past 100 years and will continue to remain constant for the next 100 years.  Around the edges things change and the focus of the energy of the government may change, but fundamentally it still is required to do certain things.  As a result of this structure and as a result of the requirement to audit the heck out of everything, a certain organization structure has been fostered and a certain culture has been created.

What Jeffrey Phillips is talking about in his article is the fact that you cannot turn the organization on a dime and say “We are now innovative.”  It takes time.  It can take a lot of time because of the momentum that drives an organization forward, the factors that have been driving the organization, are not the same that are needed by innovation.

I don’t agree with his first point with regard to a long term change in innovation (you’ll have to read the article for more details) as I believe that you should not penalize people for being in a position where innovation is difficult, impossible, or based on factors outside of their control.  One thing, however, that did strike home, however, was with regard to defining “standards”.

Define a method that people can use, learn and become experts in.  Rather than every man for himself, using any tool or framework, define and reinforce a small set of tools and workflow so that people can increase their knowledge and expertise.

An organization that uses every “tool of the day” that comes out will soon realize that while they may have had short term gains, they have long term pains.

Have you ever wondered why we don’t make a lot of changes to DeCo?  We want a single process, not ten processes, that should be followed.  Ever wondered why we don’t like people making changes to the process templates in Team Foundation Server?  Because our workers go from project to project if every project had their own way of doing things then they would start at ground zero, all over again.

Innovation is not about allowing ten different projects to use eleven different issue tracking systems, it’s about implementing one system that benefits the organization.  Some people have said that having standards constrains their ability to be innovate.  On the contrary, having standards eliminates a number of things that you would need to worry about and allow you to more fully engage in being innovate in areas that matter. 

Standards allow you to focus your innovation.  Perhaps changing the standard is what is innovative, but if that happens the standard needs to change for everyone, not just a single project.  We have too many projects that have followed too many standards and implemented too many “one of” projects for this to be a sustainable process.

Ten years ago I hated standards.  Now I don’t see how we can do our work without them.

Wednesday, February 12, 2014

TANSTAAFL

When I was growing up I read a book from Robert Heinlein entitled The Moon Is A Harsh Mistress.  One of the things that kept with me ever since I read the book was the phrase TANSTAAFL which stood for “There Ain’t No Such Thing As A Free Lunch”.  That idea is prevalent in today’s society as well:  if you’re getting something free there must be a catch. 

I was visiting an audiobook web site recently where I could get a 30 day free trial and then pay for a full year in advance, at a “huge” savings.  Or pay on a month to month basis and actually pay less money over the course of a year.  The 30 day trial wasn’t free, I paid for it.

Sometimes, however, the cost is not so much money as it is time.  (And sometimes that is minimal.)  For instance, Code Kwondo from Microsoft Canada.  Just for joining you get 1000 points, which is already enough to get some free stuff (Shaker Blender Bottle, T-Shirt or Mug).  Complete a course from the Microsoft Virtual Academy (free) and they toss in another 5000 points which gets you a lot more free stuff (USB Key, App Store Gift Cards, etc).  If you publish a Windows 8 application you get more points and more stuff.  The intent is that you become enamored with building Windows 8 applications and start putting more applications on the Microsoft Application Store.  Heck, they even supply you with the links necessary to download free copies of their toolset.  From Microsoft’s perspective they are getting some time in your busy head to think about Windows 8.  They are doing what they can to increase their market share in your mind.

And therein lies the cost.  Your time.

But is it really such a big cost?  I mean, for the developers who are reading this, part of your job is to remain current with technologies, to understand how and when to use the tools, to even know what tools are the most appropriate for the situation.  For example, the vast majority of the applications that we build are web-based applications.  Is that actually the best solution?  Would a Windows application be more appropriate using web services to extract the data from the back end?  I don’t know.

In many respects this little competition from Microsoft is a win-win for both developers and Microsoft.  The developers get a better understanding of the Microsoft tools and, if they develop a humdinger of a Windows app then Microsoft gets some bragging rights and some much needed intellectual capital in their App Store. 

Tuesday, January 14, 2014

Is a pen just a pen?

When I was younger I used an HB2 pencil for most of my work.  When I was a little bit older I was allowed to use a Bic stick pen.  Those were the tools of the trade for many years.  When I was in my teens I picked up a Calligraphy set for Christmas and tried my had at calligraphy.

I sucked.

I determined early on that my ability to write neatly was limiting my skill level in calligraphy.  I had difficulty with almost everything related to writing neatly.  Shortly thereafter I went to the University of Alberta and experienced the “quarter page cheat sheet”.  We were allowed a quarter of a page of loose leaf paper to bring in to our exams and we could write anything we wanted on that piece of paper.  I learned that a Bic stick pen was not fine enough.  I learned that printing was better for me than writing.  I learned that I could take a line on the paper, subdivide it into three separate lines and then write legibly on each of those lines.  I could easily take an entire course and put it down on this quarter page.

From that point on I printed with fine point pens, very fine point pens.  Normal pens weren’t good enough as I experimented with pens that had nibs 1 mm and smaller.  Up until recently my favourite was a 0.3 mm Pentel pen.  When I ran out of those pens (it’s amazing how a 10 pack gradually disappeared from my desk) I switched to some very fine point Sharpie pens.  While they were nice markers, they weren’t as fine as I wanted.  I then switched to a Uniball Vision Needle (Micro) pen.  A very nice model.

But something wasn’t right.  While all of these are nice pens they lacked something:  style.  Grant Adsit pointed out the Stylus store in town.  I discovered Fountain Pens thirty years after my calligraphy days.  While there were a lot of pens for me to look at I was scared of buying an expensive pen and discovering that I still sucked while writing or printing.  As a result I chose a modest pen, a Shaeffer 100.  To be honest, I am quite surprised by the smoothness of the writing and the quality of the pen.  While my $3 pens are good for many purposes, it feels better to write with a higher quality pen.  Although I have only had it for 24 hours, I am impressed by the quality of the pen and I actually want to write

If you have never had the opportunity to write with a good fountain pen, you owe it to yourself to give it a try.  It is a fabulous experience.

Tuesday, December 17, 2013

Habits are hard to break and start

Have you ever tried to break a habit? You know, quitting smoking, stop chewing your fingernails, things like that. Or how about trying to gain a new habit? Do you take your multivitamins every day? (I know all about the controversy about multivitamins, I'm just using this as an example.) Are you trying to start a writing habit? A reading habit?

Sometimes you need a little bit of a kick in the butt. Lift.do is such a website/application that will help you do that by providing you with reminders that you need to follow up with this habit or that process. For example, I have three habits currently in Lift.do:

  • Taking a daily multivitamin. Yes, multivitamins for the sake of trying to prevent Alzheimers or to reduce the risk of heart disease is probably not a good thing to do. However, the multivitamin I am taking has the same amount of Vitamin D that my doctor recommended. The fact that I get other items such as potassium and folic acid provide me with a buffer when my diet is not as good as it should be.
  • Becoming a better blogger. This is a course/habit that is trying to help people become a better blogger by understanding who they want to target as an audience and what that target audience wants/needs to hear.
  • Meditation. Each day is an audio file that goes through and helps you relax. Literally, that's all it is, but it does have a very calming effect. I remember going through this process with my Gym teacher in Grade 2 and that relaxation technique came back quickly.

So, any day that I do at least 1 thing on my list Lift.do is happy, but gently prods me into doing more. The messages aren't demanding, but very gentle and just subtle reminders that you need to do something.

 

New plans keep being added to the list of things that you can learn and some of them are very well thought out and very helpful. Others, not so much, but you can decide for yourself what you do or do not want to learn.

 

Thursday, December 05, 2013

Penmanship

When I was growing up I used an HB pencil.  A yellow Staedtler HB pencil.  I bought a pack at the beginning of the school year and, if I was lucky, a had a couple left by the end of the school year.  (Although in Grade 2 a girl sitting behind me in math class was so mad at me for not letting her cheat that she stabbed me in the arm with her pencil and broke off the lead.  It's still inside my left arm as I write this so technically I had a little bit of pencil left at the end of every school year.  It was just embedded in my arm.)  When I got a little older I discover the mechanical pencil.  A very simple, black, Pentel mechanical pencil.  I fell in love with that mechanical pencil.  It was precise, it was lightweight and it was expensive to keep buying it new leads because those itty bitty pencil leads kept breaking, gosh darn it.  We were also allowed to use pens.  Not just any pens, but Bic pens.  You had to be careful, however, because you couldn't just erase pen, you had to use Liquid Paper to cover up the pen marks so that you could put the correct words in place.  And in high school I took Typing 10.  You had to stay in the class until at least the midterm exam and, if you exceeded 30 words a minute you could pass the course.  (In NAIT they made us take a typing course as well.  As soon as you hit 30 words a minute you could leave.  Ten minutes later I was out the door.  Thank goodness for high school.)

Putting words on paper was an art.  It was something special.

Then came technology and, in some cases things changed, but in other ways they have stayed the same.  My daughters still used HB pencils in school.  They migrated to mechanical pencils and Bic pens as well.  Liquid Paper?  Not so much because any long document was done on the computer, printed and then handed in.  Or it is done through Google docs and submitted to an email address.  The desire to write, the desire to see the words come out of the tip of the pen has gone.  Indeed, cursive writing is no longer being taught and my girls?  Well, to be honest I print/write neater than all of them.  Penmanship is not something that is taught nor desired.  The only time my girls use cursive writing is to sign their names to Christmas cards, birthday cards or the backs of cheques.  They text on their phones and type on a keyboard.

Penmanship does not fit into people's lifestyle these days.  Well, let me rephrase that, for many people penmanship does not fit into their lifestyle.  For others, however, a fine writing instrument is actually something sought and desired.  (Please note that expensive and fine are not synonymous.)  I discovered a site called JetPens a number of years ago.  Much of their stock is actually imported from Japan and Germany where great care is taken in the creation of high quality writing instruments.  I started buying Japanese pens with different tips and different widths and different types of ink.  I discovered that I prefer pens in the 0.4 mm to 0.5 mm range.  Smoothly flowing ink with excellent control.  My current favourite is the Uniball Vision Needle which you can actually pick up at Staples.  My middle daughter, the one that wants to be an animator, prefers Copic markers in all of their 214 different colours (are there really that many colours?).  At $6.15 a marker (on sale) she doesn't have most of the colours.

Some people can't see the difference or don't care about the difference.  Others look at the quality of the ink, the richness of the colour and realize that there is a difference.  While you can get a lot of pens that dribble out black ink on a piece of paper, the difference in the smoothness of the ink, the sharpness of the lines and the overall quality of the result is phenomenal between a cheap ($0.25) and and inexpensive ($1.99) pen.  The same goes with markers.  More important with markers as the richness in the colour and the vibrancy of the end result can significantly alter the emotional impact of a work of art.

This is very synonymous with developing applications.  Two people can each independently build a system that meets all of the requirements and yet the applications will look and behave so radically different.  We all have areas of expertise and those come out in the design of our apps, which is why a well rounded team is required to build a well rounded application.  But it is more than just a team effort, it is about caring about the end product.  When writing it is penmanship, but when building applications it is craftsmanship and shouldn't we all want to be craftsmen?

Sunday, June 09, 2013

Time for some controversy

I haven't written anything controversial in a long time.   (OK, long time to me means a couple of weeks.)  Shall we see how controversial the following topic is?
Your disaster recovery plan is not finished.  Indeed, it is never complete.
Whether you are looking at a disaster recovery plan for a department, the IT shop, the ministry or even the city, your disaster recovery plan (DRP) is probably incomplete or missing huge chunks of material.  I mean, let's face it, the DRP is based on a couple of assumptions (maybe a dozen or more) that need to line up perfectly in order for the plan to work.  It is far, far easier to put a plan in place to deal with a complete disaster than it is to deal with  a minor disaster.  And, as our environments are constantly changing and our processes constantly evolving, the DRP may be out of date by the time the last person has reviewed it.  Everything done is based on a point in time.  Is that mentioned in the DRP?

While people concentrate on what steps need to be accomplished to restore services, I'm wondering if we are approaching this whole idea from the wrong direction.  While knowing that to restore service to application xxx it is important that server yyy be recovered as well as database zzz is important, perhaps the most important piece is how the organization continues to function in the event that certain people in certain roles are lost.  You could spend a lot of time getting application xxx up and running, but if there are no users of the application then what is the point? 

If your organization is set up so that all decisions go through one or two people, what if those people aren't there?  If a sinkhole opened up and swallowed <insert building of your choice here> would you be able to function?  In the event of a disaster what additional authority is suddenly pushed down/up in order for thing to continue to function?  Sure, a Business Continuity Plan has some of this in it, but is there enough?

To be honest, even if there were no disaster recovery plans in place for any of our applications, we could get things up and running.  The DRP documents for the applications allow us to do it faster, but still depend on the structure of the organization to exist.  If that structure did not exist?  Well, if the people still existed then we could still bring all of the applications back.

Friday, June 07, 2013

How do people learn?

There seems to be a lot of confusion in the world about human memory.  To be more precise short term versus long term memory.  I read one article that said short tem memory was only good for about 10 seconds and then it went into long term memory.  Another article said that short term memory was good for about 45 minutes and then it went into long term memory.  They all seemed to agree on the fact that for the vast majority of people, what goes into long term memory is only a subset of what goes into short term memory.  But what subset?

Do you know why phone numbers are seven digits long?  Well, they did studies to determine memory limits and discovered that seven digits seemed to be the sweet spot.  If you added a word it lowered it to the word and five digits.  (Ex. 555-1212 vs."Pennsylvania  6-5000")  To me this isn't short term memory, more of a memory cache.

I'm thinking there are really three types of memory:  short term cache, short term memory and long term memory.  (Hey, if you get a PhD out of this let me know.)  The cache memory we use for really, really short term things, like someone telling us a phone number that we need in order to dial.  It stays in memory long enough for us to dial it but then disappears.  Short term memory is what you need when you get a phone call on the way home from work and someone tells you to pick up dinner on the way home or perhaps milk and bread.  You know, the usual stuff.  Long term memory is the stuff that you need to remember for longer periods of time, things like your phone number, your address and where you work.  Memory is also affected by how often it is accessed.  The more often we repeat something the more likely it is to go into short term memory from the cache and long term memory from short term memory.  Have you noticed that if someone gives you a phone number and you repeat it over and over again you are more likely to remember it?  Same concept.  By repeating the phone number you are reinforcing temporary neural pathways thus allowing the neurons to more easily from permanent pathways.  This in turn shifts that neural pathway from being cached to short term to long term.  (No idea if that is right, but it sure sounded like I knew what I was talking about.)
So how does this affect you?

When you are designing a web application you need to be able to present people with familiar patterns so that they can more easily memorize complex routes.  If your application uses a familiar metaphor it is exponentially easier to use because many of the "memories" needed to access and use the application are already burned into the brain.  It is a matter of creating a clone of an existing memory and making a small change.  That small change is easier to memorize than an entirely new path.  That is why applications that use familiar metaphors are easier to user, easier to follow and easier to learn, because the memories are already built in.  People are quite familiar with folders, so the folder metaphor works well for many people.

Here is the scary part, however, the metaphor needs to constantly evolve.  When I said that the folder metaphor works for many people, the younger you are the less likely you are to understand the folder metaphor because you are less likely to have encountered folders.  The Save icon for many applications is a floppy disk.  How many of you have floppy disks at home?  How many of you have a computer that can use a floppy disk?  The WIMP interface, popular for so many years, is being replaced, but I'm not 100% sure with what.  I do know, however, that it needs to be simple, easy to use and it needs to be built on existing memory patterns.  Whether it is the memory patterns of old people like me or young people like my daughter, that is yet to be decided.

Thursday, June 06, 2013

The things you find

Oh, the things that you find when you click on links.  For instance:
  • LD50 - The dose of a toxin required to kill 50 percent of a tested population.  How did I find this out?  Well, the new Fiesta Chicken Wraps from McDonalds have an ingredient I had never seen before:  Natamycin.  This ingredient is the fermented result of bacteria normally found in soil and is used as an anti-fungal agent in foods.  This anti-fungal agent has an LD50 of 450 mg/kg in animal studies.
  • Bacon Number - The number of degrees of separation between Kevin Bacon and the person in question.  The idea is that Kevin Bacon has worked with so many actors that if no actor in the business is more than six acquaintances away from Kevin Bacon.  Google can help you out if you add "bacon number" in front of the actors name, but it doesn't always have a number for you.  For example, one of the leads in the television show "Beauty and the Beast" (2012) is Jay Ryan whose Bacon Number is 3:
    1. Jay Ryan worked with Kristen Kreuk in Beauty and the Beast
    2. Kristen Kreuk worked with Neve Campbell in Partition
    3. Neve Campbell worked with Kevin Bacon in Wild Things
  • A zarf is a holder for a coffee cup with a handle.  While everyone is familiar with these, it originally meant these.  (Yes, you have to click the links to figure out what I am saying.)
  • The other day my wife was talking about virga when I came across petrichor.  Yes, apparently the English language has a word that describes the scent of rain on dry earth.
  • Lacrimal canaliculi are those little pink nodules in the corner of your eye.
  • Wikipedia has a "Random Article" feature that takes you to a random page within their site.  Accessing the link a few times I got:
Sometimes it can be quite relaxing just to click on links and see where you end up.

Monday, June 03, 2013

Ohana

Last year my family went on a cruise of the Eastern Caribbean.  Since we were already in Florida we thought we would spend a week at DisneyWorld as well.  While we we there my oldest daughter bought a large Stitch plush.  It was so large that in order to bring it back with us she had to stuff it in a large carry on bag.  Needless to say, Homeland Security had a good time searching the bag for other contraband.

Why does she like Stitch so much?  I'm not sure.  The thing that really sticks out for me, however, is the following quote from the Lilo and Stitch movie:
Ohana means family, family means nobody gets left behind. Or forgotten.
In one quote the writers managed to sum up part of what it means to be human.  Collectively we are all part of a giant tribe of people.  When someone goes missing there are people out searching for that individual and even though they don't know them they feel compelled to help search.  When a building collapses there is a tremendous amount of effort into searching for survivors and then recovering the bodies.  There is a "Tomb of the Unknown Soldier" located in many countries around the world.  There is an interconnectedness between people that extends beyond familial, cultural or national boundaries.  We cheer on our heroes because they are an extension of ourselves.  Their success is our success.  Their failures are ours. We encourage those who reach for the stars because we know that we ourselves would like to be doing just that.

There is a dark side, however, in that this same attitude can be twisted for harm.  While the vision of angry villagers swarming Dr. Frankensteins castle in order to kill the monster seem laughable, they are not far from the truth.  The same desire to help can be twisted into the desire for vengeance.  The passion for helping can easily be turned into a passion for revenge.

But that is what it means to be human:  we experience the ups and downs of life and move through them.  Sometimes we do it alone, but often we do it in the company of others.

I am very happy and proud to say that the group of people that I am moving through life with are a great group of people:  my family, my friends, my co-workers.  You are all part of my tribe and I thank you.

Ohana.

Saturday, June 01, 2013

Justin Bieber

Wow, I never thought I would write a daily note about Justin Bieber, but here it is.   First off, let me state that I do not like Justin Bieber's music.  Never have been a fan and will probably never be a fan.  None of my daughters (ages 11, 16, 18) like him either.

OK, with that out of the way, why do I want to talk about him?  Well, I'm using him as an example of the dichotomy present not only in public figures, but, in many respects, in all of us.  There are two versions of each of us, our inner "real" person and the outer "public" person.  Celebrities like Justin Bieber are under a lot more scrutiny than the average person.  They are photographed continually and every word they say is somehow broadcast to the world at large.  As our world has become increasing mobile and digital these photos and words are almost instantly available around the world.  Justin Bieber currently has the most Twitter follows (39,444,187 at last count) and has submitted over 22,200 updates.  What he says, in jest or anger, is read around the world.  Because of this close attention he has very little time to be the "real" Justin Bieber and as a result the pressure sometimes spills over into the public Justin and he does some really stupid things.

For most of us, however, the dichotomy is not as severe, nor do we need to maintain that "public" persona for as long.  We don't have people listening to everything we do, nor do we have people being killed while trying to take our picture.  We can easily switch into and out of our public persona with little effort and many people do not even notice.  (For the record, if you ever see me start talking fast and acting like I've taken too much caffeine, that means I am nervous as heck and my public persona - the care free gregarious Don - has come out to play.)

The vast majority of us have that switching between real and public personas down to a fine art.  So much so that many of us do not even know that we are doing it.  My father was a very quiet, introverted individual, who could walk into a room and make friends with everyone there.  It seemed "natural", but having grown up with him I realized that this was a major hurdle for him.  My Dad only needed to be that public persona for short periods of time so it had little to no effect on the real person behind the façade.  But in the case of those who live in the public spotlight the pressure must be a lot higher and a lot more prevalent as they are forced to subvert their own life in favour of the persona that everyone expects.

So, how many of you are "real" with your friends and how many of you just project a new persona and keep the real you inside?

Friday, May 31, 2013

A hill worth dying on.

I'm sure you've all heard it before, but there is a phrase that goes something like this:
Is this a hill worth dying on?
While I have been hard pressed to find a definite origin of the phrase everyone seems to believe that it embodies the question of whether or not "something" is worth committing all of your resource towards.  In military terms it denotes a spot (a hill) that you believe you need to continue your offensive.  In humanistic terms it means something that you believe in so strongly you are willing to fight to keep or gain.

It is an interesting question in that if you sit back and really think about it you eventually end up going through your list of priorities and determining whether or not this particular item deserves to be in the top rank with your other priorities.  You need to evaluate the effort to attain that goal or objective versus the effort to go around and try alternative approaches.  You need to objectively differentiate between "wants" and "needs".  You need to be able to think about long term goals and whether or not your effort should be expended now or saved for later.

Sometimes it doesn't matter.

Every so often you come across something which deserves to have a line drawn in the sand.  Something happens and suddenly this is a hill worth dying on.  Whether it is the 17th similar event that has occurred or whether it is the 5th different event but on the same day, every so often the switch flips and you rise up, ramrod straight, hold your head high and say "no".

A leader will find a hill worth dying on because it is the right thing to do.  A manager will find a hill worth dying on because you are violating policy 62A, Section 2, paragraph 3a) and 3b).

No matter what, however, it is your choice. 

Thursday, May 30, 2013

Combining Analog and Digital

There is a gentleman by the name of Steven Johnson.  He is the author multiple books, the creator of multiple companies and the father of multiple kids.  (Seriously, that is how he describes himself.)  He wrote on a website called Medium about something called a Spark File.  Created by one of the originators of the Blogger platform, Ev Williams thought that there had to be a better way to communicate and share ideas than Blogger, so he created Medium.

When Steven gets an idea about something, he jots it down in his Spark file.  Every few months he goes through every single entry in his Spark File and sees if there are additional connections or additional information that has subsequently come to light to make the ideas more full bodied.  While the idea of a Spark File is important to understand, I immediately gravitated towards the tools that he talked about:  Evernote and Moleskine.

For those that aren't aware, Evernote is a tool that allows you to share "notes" amongst the various platforms you may be using.  For instance, I have it running on my Windows machine at home, my Mac machine at home, my iPhone and my iPad.  All of these are kept in sync so that a note that I create on one platform is available on all of my devices. The other tool is, quite simply, nothing more than a notebook:  Moleskine.  It is one of the more popular notebooks because of the high quality binding, the elastic to make sure the book stays closed and the cloth bookmark built in.  People use them to jot down ideas and collect their thoughts.  Combined they make a tremendous tool to help prevent you from losing ideas.  (P.S. Never pay retail for the Evernot Smart Notebook by Moleskine.  Buy it from Amazon.)

The idea that really seems to work for me is actually the combination of analog and digital.  Yes, we live in a digital world but many of us are more comfortable writing a couple of lines in a notebook than bringing out the phone/tablet, bringing up the correct app and then typing in the idea.  For those old timers out there, did you ever wonder why your teacher wrote chalkboard (yes, I am that old) after chalkboard of notes and had you copy them down?  Study after study has shown that if you are forced to write something down the effort of memorizing, even just for a few seconds, and transcribing that information is more likely to make you remember it than just reading the information.  (That is why us old people have minds filled with useless information, like the different speeds of a record player and heck, even what a record player is.)

The combination of analog and digital, notebook and virtual notebook, is what is appealing to me.  Human beings are not digital by nature as we have fingers and toes instead of USB keys and HDMI ports, so, to me at least, that blend of old and new is where I think some of the best ideas will come from.  So, when we think of solutions for our clients, don't necessarily think of analog or digital, think of combing them to see what sort of solutions you can come up with.

Tuesday, May 28, 2013

Sometimes taking time is actually a shortcut

"Sometimes taking time is actually a shortcut" - Haruki Murakami from the book "What I Talk About When I Talk About Running"

He made this quote when he was talking about learning to swim for a Triathlon, but the concepts are the same regardless of what you are talking about.  People, by their very nature want to reach the end as fast as possible.  They want to learn to play a new video game properly, but they want to get to the end boss as fast as possible.  They want to learn a new computer language, but use the same constructs that they used in the old languages.  They want to learn to play the violin but try to start with Ode to Joy by Beethoven.

When I was younger I really wanted to learn to play "Smoke on the Water" by Deep Purple.  That little guitar riff had me mesmerized. I set out to learn how to play it.  A friend of mine was a guitarist so he taught me the song.  Not how to play a guitar, but how to play the first couple of minutes of the song.  That is all I learned.  I didn't learn the intricacies of how to play a guitar, I learned a single song.  ( I replicated that experience thirty five years later with Rock Band.  Ah, the memories.)

If you want to be really good at something you need to take your time.  You need to practice the little things before tackling the big things.  You need to know the basics and build on those basics to create more complex and more creative solutions or you may end up like this person.

Wednesday, April 10, 2013

Why aren't people creative?

The room was deathly quiet.  The tapping of the pens on the polished table top stopped just after the question was asked and now all that could be heard was the soft squeaking of chairs as people nervously looked at each other.  Beads of sweat spontaneously appeared on various foreheads and mouths dried out as a silent prayer of "don't ask me" was repeated by almost everyone in the room.  The silence stretched until it seemed like hours had passed and deodorant was pushed to its limits.  Suddenly a chair creaked as someone leaned forward and said "Well, how about this for an idea …?"

We've all seen this scenario in countless meetings.  Everything is there to discuss something, perhaps not even tangentially related, when a question is asked that requires you to be "creative".  There is no easier way to get a room to quiet down than to ask people to be "creative" or "innovative" on the spot.  Why?  Why do people clam up when asked for their opinion?

In many ways it is fear, fear of being rejected, fear of being looked down upon, fear of being … wrong.

We've all had that feeling where we are in a room with our superiors or our peers and we don't want to make a mistake.  We don't want to be the person that people point to and say "Yeah, they actually said that."  People want to be accepted.  They want to fit in.  They want to be "comfortable" in their interactions with people but when they are asked to be think quickly about a problem they freeze up not knowing how they should answer the question.

To be honest, meetings are probably the least likely place to be creative and innovative.  Yes, some people do feed off of the energy in the room and do come up with creative ideas.  For most people, however, the feeling that they exhibit is fear.

Susan Cain wrote a book called "Quiet: The Power of Introverts in a World That Can't Stop Talking" in which she talks about how various studies show that "… one out of every two or three people you know …" are introverts.  People who don't like speaking up.  People who prefer solitude to group discussions.  Within various industries and market segments the percentage is higher or lower.  In Sales, Marketing, Retail and Advertising you will find more extroverts than introverts.  In IT, Library Sciences, Research and Development you will find more introverts than extroverts. 

Putting a bunch of people in a room and asking for ideas is fundamentally not a good way of doing things.  The introverts don't want to speak up because that his not their personality.  The people who are extroverts, but are scared of being wrong, aren't going to speak up.  That leaves a small portion of any room being dominated by the extroverts who are confident in their idea or themselves.  Susan Cain mentions this in her book:

Talkative people, for example, are rated as smarter, better-looking, more interesting, and more desirable as friends.  Velocity of speech counts as well as volume:  we rank fast talkers as more competent and likable than slow ones.  The same dynamics apply in groups, where research shows that the voluble are considered smarter than the reticent - even though there's zero correlation between the gift of gab and good ideas.

So, in a group the only people that seem to be listened to are those that talk fast, talk loud and, to put it simply, just talk.  This doesn't mean that you are getting the best ideas, you're just getting ideas from a small percentage of the group.

"But Don, don't collaborative forums allow you to expand the reach beyond just the meeting so that those introverts can also participate?"  Not always.  The deep rooted problems (fear of exposure, fear of being wrong) are still there, but maybe not as strong.  There is still a large percentage of the group that will not respond, that will not give feedback, that will just sit back, watch things happen and then realize, way too late, that they could have made a difference.

We need to embrace the introvert in all of us.  We need to stop stigmatizing being "wrong", which is, in many respects, just someone's opinion.  We need to foster a culture where everything we do is just another opportunity for learning and where we are given the time and opportunity to express ourselves without the fear that most of us experience.

Monday, April 08, 2013

Democracy doesn't work

Democracy is an interesting concept, but in the workplace democracy doesn't get the job done.  There needs to be a boss.  There needs to be someone who sets direction.  There needs to be someone to whom people can look to resolve issues.

Many of you are thinking of your Project Managers right now and I would just like to make a moment and say that you are completely … wrong.  I have been on a number of successful projects where the Project Manager, while technically "running the project", was not actually the boss.  He/she was not the person to whom people went to solve problems.  They went to the Project Manager to get roadblocks removed, but the "architect" or the "team lead" or the "senior developer" was the person who had the vision to which everyone was working.  You could call them the"true" leader.

It is not a bad thing to have someone other than the Project Manager as the leader of the project.  For the most part Project Managers are in their role because they organize things well, make small talk with the business clients, can buy lunch for a group without needing to get approval and generally try to make life easier for the project teams.  Many Project Managers, however, are not technically adept enough to discuss the differences/similarities between WCF and RESTful services, much less provide solutions for the successful support of both types with a single code base.  Some Project Managers do not even understand the technology at all, but they can sure whip up a nice Excel spreadsheet demonstrating that they are within 3.2% of their projected expenditures with only a minor (<5%) chance of their exceeding their allotted budget as long as change requests 123, 124 and 141 are approved within the ten day period as agreed to in the original proposal.

Every project is different.  Every project requires a different type of leadership.  Where you have strong technical skills on the team there is a need for someone who can do business client liaising, someone to do the reporting and project plan coordination.  If you are lacking that deep technical knowledge then you need a Project Manager who is more technical and can tell his C# from his F#.  Someone who is able to discuss the relative merits of different types of transactional encapsulation across multiple non-distributed transactions.  Some projects require a Boss while others require someone who can assist the real boss.

Just as an organization must be careful as to how they organize and deploy High Performance Teams, however, there is also a need to understand what sort of Project Manager is required.  Placing a Project Manager who is very "hands on" and very opinionated about the technological decisions being made into a project that already has a de facto boss is going to be a great bone of contention that may never be able to be worked around.  Likewise, a PM that has little technical background will offer very little to a team that is adrift due to the lack of leadership.

You need a boss, but you have to make sure you don't have two.

Thursday, March 28, 2013

Myths of Innovation

We are all told to be "innovative", that we need an "innovative" solution to a problem.  We are then locked in a room and told that we have fifteen minutes to come up with this innovative solution because in thirty minutes the project is starting up and by the way here are the people working on the project and their skills so the innovative approach has to be able to be done by this group of individuals.

By the third Tuesday of next month.

OK, time to turn the subtlety off and talk about reality.  People don't think of innovative ideas on a scheduled basis.  Particularly not in a meeting room with other people.  Sure, you can brainstorm in a room with other people, but don't necessarily expect innovative ideas to come out of that session.

Too often people are told to come up with innovative solutions to problems to which they have just been introduced. Innovation requires work. Innovation requires a deep understanding of the problem. I am not saying that you will never get an innovative idea with this approach, but the odds of it happening are rather slim.  Getting a group of people together and telling them "We're going to create an innovative solution to problem X in the next 60 minutes or we're all fired", is probably not the way to go about getting a truly innovative solution.  Sure, you may come up with something that satisfies your immediate needs, but is it innovative or just copying something else?

Scott Berkun, author of Myths of Innovation has a summary of the 177 myths of innovation that he has uncovered in his own work and work done by others.  What I notice when reading the myths is that there is no single solution.  Innovation is a bolt of lightning out of the blue.  What works for one industry may not work for another.  What works for one problem may not work for the next even if the identical group of people is trying to solve both.

We also need to step back and realize that an innovative solution may not actually be leading edge technology, it may just be using what you already have in a different way.  The Apple iPod was not the most innovative MP3 player on the market.  It was innovative in how the iPod ecosystem supported all of the pieces and made the experience pleasurable.  It was not the first, but for its time it was the best.

There are so many variables that we best we can do is give people the time, space and opportunity to think.  After all, isn't thinking the start of any innovative idea?