A Song of Lost Work

A Song of Lost Work


All those backups seemed a waste of pay

Now my database has gone away

Oh I believe in yesterday



There’s not half the files there used to be

And there’s a deadline

hanging over me

The system crashed so suddenly.


I pushed something wrong

What it was I could not say

Now all my data’s gone away

and I long for yesterday-ay-ay-ay.



The need for back-ups seemed so far away.

I knew my data was all here to stay,

Now I believe in yesterday.


I adapted this from several versions on the internet, taking the best of each, and then posted it on my door and sent it to my team, with the message “Let’s all do our backups so we don’t have to sing this song. If you aren’t sure what you need to back up, where you should put your valuable files, how often to do a backup, or anything else, please ask for help.

PrintFriendlyGoogle GmailGoogle+PrintShare

5 Logical Fallacies That Make You Wrong More Than You Think

I like reading Cracked magazine. Those who don’t read it probably don’t realize that Cracked has standards beyond making you laugh. Many of its articles are based on science and provide sources. Liberties are taken in the name of humor, but you can generally see where.

This is one such article, in which the author explores 5 human tendencies that weaken our ability to reason.

Debugging Javascript in Real Time

The Instructions below are from a tutorial on debugging JavaScript in real time – https://medium.com/friendship-dot-js/76decf09fc1d



The tutorial is interesting. I don’t use JavaScript enough to know how useful this technique will be.

What is interesting, and funny, are the statements above. They remind me of the emacs-vi Holy Wars. If you want to know more about why vi is objectively better than emacs, see this page.

Emacs is an acronym for “Editing MACroS “ My favorite expansion of emacs is “Eats Memory And CrasheS”, but I think the best flame has to be “Emacs is a good OS, but what it’s missing is a good text editor.” This flame makes perfect sense if you’ve ever used or studied emacs.

Great List of Toxic and Non-Toxic Plants for Cats


I’ve been using the ASPCA’s Toxic and Non-Toxic Plant List – Cats to find plants I can add to our home that won’t cause trouble for our cats. We have several Lucky Bamboo plants, but I want to add more bamboo and other varieties.

The ASPCA’s list has the toxic plants listed first and the non-toxic below that. You can also click on the plant entry to see the toxic element and the common signs of toxicity.

Catnip Baby!


I was reading about catnip as part of a search for house plants that cats can live with. I read this article on catnip and was inspired to give my my cats a treat. 

I buy the Cosmic or SmartyKat Catnip since it’s organic and seems to be high quality (and the cats love it) but I think I’ll try growing my own this year.

Consultants and Confused Apes

This article resonates with me. I don’t necessarily agree with the author’s summaries of the philosophers and scientists he cites, but I think his overall point is excellent.

The article has an embedded short video of Richard Feynman describing the feeling of confusion and how he views his work. I include it here.

7 simple rules for hiring great developers

This article from InfoWorld presents a good list of rules (principles really) for hiring great software development talent. Some are more relevant to start-ups and small companies, but all are at least somewhat relevant to every technology company. I work for a very large company and have limited influence, but I do what I can to influence my workplace to follow these and other good principles.