Connecting External Services With Your Local WordPress

ngrok header graphic

For years I’ve eschewed using services such as HTML validators, because I was developing on my local machine, or even on a Virtual Machine inside my local machine; and external services couldn’t get to my website while it was under development. Worse yet, involving a webhook, a callback from a web based service, to your own website, was a chore because you had to deploy your site to a public-facing server before you could test it.

Until now. (Insert maniacal laugh here.)

I’ve recently started using a clever service called ngrok, which exposes your local development site to the Internet. Even if you’re behind a firewall.

(Quick aside. I believe it’s pronounced “en-grok”, rather than “n. g. rok”. Adherents of AngularJS will have to force themselves to conform.) Continue reading

Testing Web Sites With IE on OSX Using Parallels

This is the big drawback of developing websites on a Mac: you can’t test with Microsoft Internet Explorer. This is unfortunate, as IE is still one of the most used browsers around. It’s not THE most used browser, of course; that honour rests with Chrome as of May 2012. So, no-can-do on OSX, but you can run IE in a virtual machine, on a Mac. Continue reading