Lessons from My Website Hacking

Last Updated on 2022-11-08 | Originally Posted on 2021-11-21


I found my Website hacked on November 11, 2021, and spent half the night trying to recover it. I found this out by accident while I was doing some other maintenance. Before explaining more, here’s my setup: This WordPress instance is pre-loaded using what’s called WP Hosting. That means that I don’t have cPanel for this instance, which turned out to be a minor detail in how I proceeded. (I do use cPanel on a separate server that I use strictly for testing.)

Continue reading “Lessons from My Website Hacking”

Piano Teaching Resources

Last Updated on 2024-02-04 | Originally Posted on 2018-03-12


I often find piano teaching to be difficult. Each student comes to you as an individual learner, with different needs from the next child. What motivates one student doesn’t motivate the next. What’s hard for one kid is simple for the next, and vice versa. Fortunately, there is an amazing community of teachers who offer lots of piano teaching resources, much of it free.

Continue reading “Piano Teaching Resources”