Dr Andy Teh circa February 2020
Me, circa February 2020.

My name is Andy Teh. I’m based in the beautiful island of Penang, Malaysia, where I was born and spent my formative years.

Having been educated and trained abroad over a period spanning 22 years (during which time I visited Malaysia only once), I returned to my hometown in 2003, when the opportunity arose to help a local private hospital achieve international accreditation – a first for the country! I’ve settled down by the beach in Tanjung Bungah, a quiet suburb on the northern coast of the island; I know this area like the back of my hand – I lived here as a child before moving overseas.

I am best known for my work as a healthcare quality consultant. Jimmy Stewart, playing defense attorney Paul Biegler in Anatomy of a Murder, said, “People are many things.” I am no exception – my other rôles include:

  • Mentor to healthcare quality and patient safety professionals, located in all corners of the globe;
  • Coach to persons aspiring to become certified professionals in healthcare quality (CPHQs);
  • Owner, Chief Executive Officer and Chief Operating Officer of a healthcare consulting firm;
  • Husband;
  • Father to a teenage son;
  • Ulcerative colitis patient;
  • Irritable bowel syndrome (IBS) battler;
  • Cycling enthusiast;
  • Ergonomic keyboard hobbyist;
  • Continuous learner of diverse topics; and
  • Weekend home improvement warrior.

My healthcare consulting firm, Teh & Associates, has been operating out from Penang since 2009.

DrAndyTeh.com is my personal blog, where I share my thoughts on a variety of subjects.

Since I have opinions on many subjects, I expect this blog to morph into a kaleidoscope of unrelated topics, including (in no particular order):

  • Snippets of my professional work;
  • Observations of, and insights into, human psychology and behavior;
  • Adaptations – not all successful – I have made (or will make) in response to different life circumstances;
  • How I incorporate an eclectic mix of quality improvement elements in my daily life;
  • Thriving with chronic gut disorders, in particular ulcerative colitis and IBS;
  • Peak performance for endurance sports, including training, nutrition, and psychology; and
  • Road cycling, a sport I returned to recently after a decade-long hiatus, and cycling paraphernalia.

Some visitors to this site might be looking for one of two other things, for which my help has been sought:

  1. How to install the meta-analysis commands metan and metafunnel in Stata. I wrote this article on one of my earlier blogs in 2012. Because of its historical popularity and presumed usefulness to those on older versions of Stata, I decided to port the article over to this site. I didn’t think there was much value in republishing my other articles on the use of Stata, given the abundance of quality resources now available on this topic.
  2. Vintage mechanical keyboards, in particular International Business Machines (IBM) Model M and Model F keyboards. For several years, I collected these buckling-spring switch, aka “clicky”, keyboards. What started out as a curiosity about the IBM Model M keyboard turned into an obsession over its predecessor, the IBM Model F, the key switch feel and overall quality of which I much preferred. In my quest for owning the perfect daily-driver keyboard (which turned out to be an IBM Model F PC/AT), I acquired a surplus of keyboards and parts through several rather obscure sources. I sold some of these items to other members of the international mechanical keyboard community between 2012 and 2014. Though I moved on to a Kinesis Model 100 (contoured keyboard) – to help with my bilateral carpal tunnel syndrome – I still have a collection of vintage IBM keyboards and parts, which I may trim further in the future. If you’re here looking for IBM Model Ms or Model Fs, please be patient – I’ll post my ads on the forums (geekhack and Deskthority), and perhaps on this site too. In addition, I have some genuine (non-repro) IBM Model M/F keycaps for sale – get in touch if you need the odd replacement keycap or two.

I can be reached on Telegram (id: @drandyteh) or by email.