Genuine Curiosity

Author Dwayne Melancon is always on the lookout for new things to learn. An ecclectic collection of postings on personal productivity, travel, good books, gadgets, leadership & management, and many other things.

 

Check out my new little friend

Serendipity is my friend today.

In a distracted moment this evening, I wanted to run Notepad on my laptop to put some quick & dirty notes in.  For some reason, I didn't use my ActiveWords "notes" trigger, but decided to go to the start menu and use the Run... command to launch Notepad.Logo_coolpad_xsm

However, instead of typing "Notepad" on the run line, I typed www.notepad.com and found myself looking at a veritable treasure trove of great HTML tools.  Helloooo Notepad.com!

For starters:

  • a utility to generate html and javascript that will mask your email address from harvester "spiders"
  • a utility that makes it easy to find the HTML codes for colors so you don't have to futz around in a paint program

But wait - there's more!

There is a bunch of very useful stuff in the way of HTML tutorials, geared toward new and intermediate HTML coders.  Includes basic coding, tables, scripting, fonts, and a whole lot more.

Sometimes mistakes pay off.  Enjoy.

Read More

Nitro PDF: Saves me money and time

For the past few weeks, I've been using a product called Nitro PDF Professional to create and manipulate PDF's. I was considering Adobe's Acrobat Professional but didn't relish the idea of paying almost $400 for it, particularly since a lot of the PDF manipulation I do is simple stuff.

Nitro has been very easy to use, was a breeze to install, and has been well worth its purchase price (I had a special offer to get it for $49 - the normal price via Amazon is $79). Here are some of the things I use it for:

  • Outboxpile_1I print articles from the web to archive and share. This lets me send articles without fear the links will quit working (some articles roll off after some period of time).

  • I combine PDF's. Sometimes I want to combine information from multiple sources into one document (such as part of a Word doc, some Excel data, and some PowerPoint data, perhaps intermingled with things off of our internal Wiki collaboration tool). I simply print them to the Nitro PDF "printer" and use Nitro to combine them.

  • In an earlier post, I mentioned that I do a lot with Microsoft Project - Nitro makes it easy for me to print project plans, resource plans, etc. to PDF and combine them with other documents and data sources to provide a "one stop" project summary.

  • I download bank statements and credit card statements, then use Ntro's "highlight" capability to highlight and annotate items for documentation for expense reporting. Since I travel a lot, I do this all electronically and send the statement via email as a PDF.

  • Nitro allows me to convert PDF's to Word documents, which is handy when I want to incorporate product descriptions, etc. into summary documents I often create.

  • I print presentations to PDF so I can distribute them. Where necessary, this keeps people from reusing copyrighted material (I can "lock" the PDF to prevent cutting and pasting from the document), but a big thing if you are presenting financial data is that this prevents people from drilling into the "hidden" data behind graphs in PowerPoint.
    • You see, if you create a graph in Excel and paste it into PowerPoint, anyone with the PowerPoint file can open the underlying data sheet and see any data in the spreadsheet - including things on other tabs that you don't want them to see. This approach prevents that.

If all you want to do is read PDF's then use the Acrobat Reader available for free from Adobe. If, however, you want to do more manipulation of PDF's I recommend you check out Nitro PDF Professional as a cost-effective option.

Read More

Resources for learning the Theory of Constraints (TOC) Thinking Processes

OK, so I'm a geek. Let's just start there.

As a fan of Dr. Eliyahu Goldratt's Theory of Constraints (TOC) I have been surprised at how powerful its underlying concepts can be. Unlike many "process improvement" programs, Goldratt's TOC is a system improvement approach. The simple concept at its heart is that any system has only one constraint (aka "the weakest link" or "bottleneck") at any given time.

Furthermore, his theory says that any work that doesn't maximize the effectiveness of the constraint is wasted. In other words, work that doesn't allow the constraint to perform at its optimal capacity doesn't increase the throughput of the system, so your effort would likely be better spent elsewhere.

Another key component of TOC is that it is a system view and it preaches that you should focus on the throughput of the system as a whole, not on local optima.  In other words, the system should maximize the throughput of the bottleneck resource even if that means that other resources sit idle.  On the surface, that may seem counter-intuitive, but that's just because our intuition has been fed by a cost-accounting philosophy rather than a throughput-accounting philosophy.

The Roots of TOC

TOC first became known as a Manufacturing Resource Planning (MRP) approach that provided immense improvements in the effectiveness of manufacturing businesses. While manufacturing is the first place TOC gained its glory, the principles of TOC can be applied to virtually any system, in any business.

Goldratt himself is a phycisist, so it's no surprise that TOC is based on a small set of very simple "rules" with very complex implications and interactions. This paradox of complex simplicity makes it simultaneously easy to understand but difficult to master the precepts of TOC.

I'm a fairly conceptual thinker, so I have found it easy to apply theories of TOC at a high level, but I've found it difficult to really master the nuances of the "Thinking Processes" of TOC and execute on the technical aspects of TOC. While the processes are used heavily in all of Goldratt's books and I've read most of them, the books are presented in the style of novels. As a result, there are not a lot of tutorial-level details to help you learn the Thinking Processes on your own. [An introduction to TOC and the thinking processes is available in a free PDF from Goldratt.com]

Resource 1: A step-by-step tutuorial on the TOC Thinking Process

At last, I have found a book (looks like a textbook, in fact), Goldratt's Theory of Constraint's by H. William Dettmer, that takes you through the end-to-end process of using the Thinking Processes to create such TOC topics as:

  • Creating, debugging, and diagnosing Current Reality Trees

  • Creating and using Conflict Resolution Diagrams ("evaporating clouds")

  • Developing Prerequisite Trees to systematically deal with obstacles

  • Building and using Transition Trees

In this book, Dettmer takes you through the mechanics (graphical conventions, step-by-step processes for using and applying the Thinking Processes), but also takes you a step further. There is considerable material on how to use these processes and diagrams to communicate with others, particularly stakeholders from which you need buy-in.

if you are new to Goldratt's Theory of Constraints, Dettmer starts the book with a very clear overview of what TOC is all about, even going so far as to cover how to apply TOC in non-profit organizations, and provide additional application notes to enable you to apply it in different environments.

Resource 2: Learning from Goldratt himself - now it's within your grasp

Last week, I took delivery of "Beyond The Goal: Eliyahu Goldratt Speaks on the Theory of Constraints" which is an 8-CD set containing the audio of a very comprehensive lecture by Dr. Goldratt. He takes us through the development of his Theory of Constraints by weaving a fascinating tapestry of stories to illustrate the concepts. Thankfully, for those of us who tend to be a bit more visual, CD number 8 also has all of the PowerPoint slides he uses during his lecture. I printed them out and it's been very helpful to have them handy as I listen to him speak.

One word of caution on this set - while TOC can ostensibly be applied to any system, the focus of this lecture is very MRP- / ERP-centric. That said, Godratt provides a lot of non-manufacturing examples, such as hospitals, fire departments, etc. and even applies TOC concepts to the Sales process.

If you are an abstract thinker, it is easy to listen to this and do the concept "mapping" in your head so you can apply this to other applications outside the MRP/ERP world. If you are a literal thinker, this one may be a frustrating listen.

But speaking as a geek, I love it.


Note that there is an interesting discussion on TOC and its application to education going on at the Never Work Alone blog.  Fascinating stuff - go check it out.

There is also the "unplugged" version on the Never Work Alone Google group.

Read More

It’s a wonder I remember to wear pants, I guess

I've noticed a trend in advertising that bugs me.  What trend?  The depiction of men as stupid.  For example:

  • I just saw a Home Depot commercial on TV where a woman buys some tool called a "MultiTasker" and asks the store employee, "Does that mean I won't need him?" and points to her husband who's busy sticking a plunger to his forehead.
  • There's another commercial on the radio where a woman is advised to treat her husband like a dog to get him to use a household cleaning product more often.  The announcer says things like, "When he uses the product, praise him by saying 'Good boy!' and pat him on the head."

In a society where we are supposed to respect others and not denigrate people based on sex, I don't think this is a good thing.  If the same commercials were made with women as the stupid one, how would the public react?  They tend to shy away from casting a black man as the stupid man, too.  But when the "stupid man" is just some white guy, it seems that's OK.

Some stereotypes are just wrong, and certainly shouldn't be promoted in mainstream advertising campaigns.  For example, portraying blondes as dumb, successful women as bitches, southerners as toothless idiots, many ethnic and nationality-based stereotypes, etc.  The list goes on, and I think it should include the "all men are stupid" stereotype.

I'm all for free speech, but  I don't think promoting that kind of thinking is doing anyone any good.

Read More

Brand new look for Win-Win Web

I was just reading an article on lifehack.org called "When does great service happen?"  According to Rosa, the author:

I think there are only two parts to it, but you need both, not one or the other.

1. When you have hired the right people in the first place, and
2. When you take care of them really really well, providing them with a workplace that is as exceptional as the service you expect them to give others.

I agree that these are essential, but would add that this is certainly a case where "tone at the top" differentiates good organizations from the not-so-good.  Here are signs you are dealing with organizations that don't promote a "culture of service."

  1. They are quick to quote policies which explain why you are wrong or your request is unreasonable.

  2. They do not suggest alternatives to help you solve your problem.

  3. They find creative ways to get out of honoring commitments and guarantees (goofy technical loopholes, strange interpretations of their guarantees, etc.)

  4. They don't offer any sympathy, empathy, or token of esteem when they cannot satisfy their commitments.

  5. Make you feel unwanted or unneeded.

In contrast, other organizations seem to have a better grasp that keeping us as customers is a long-term thing.  They are more likely to:

  1. Apologize for the inconvenience and offer some sort of compensation (a free dessert or a free drink, for example).  Sometimes it's as simple as "I'm really sorry this happened, and I never want it to happen again - I'll write this down and report it to my manager."

  2. Come up with suggestions for other ways to solve your problem, sometimes even telling you where you can find a competitor that's a better fit for your need (ironically, this makes me an even more loyal customer of the company that couldn't help me)

  3. Understand that a guarantee means they have a commitment to fulfill or make things right.

  4. Make you feel needed and wanted.

You don't want one of these slide shows flying around the internet about your company, do you?Not being a good service provider can have all sorts of implications.  Unhappy customers spread their ill will a lot more than happy customers.  Several years ago, I received a copy of a PowerPoint slide show that goes into great detail about a bad customer experience at a hotel.  I've included it here for your enjoyment, since it is well done and quite hilarious - enjoy! Download review_hotel.pps

And if your business provides service, try to ensure that you instill a culture of service within your organization.  You don't want one of these slide shows flying around the internet about your company, do you?

Read More