How End-to-End Encryption Works

All right. Here’s a simple explanation of how end-to-end encryption works. Recently there’s been a healthy amount of chatter in the news regarding WhatsApp, and i’ve noticed more and more of my contacts using (installing at least) Signal on their phones. This will give you an idea essentially of how our text message convos go when […]

Fixing Machform PHP mail/sendmail issues on Apache and nginx

So, i decided to give Machform a spin on a project i was working on. Figured it would be quick and easy to get up and running. It was — locally — but when deploying to my sandbox/staging server, i ran into issues with sending notification emails. It was maddening. Spent a couple of days […]

Choosing VPN Services and Browsers for Desktop and Android/iOS

So, you’ve heard this “VPN” (Virtual Private Network) thrown around and how you should use it if you’re connecting to a strange WiFi network or you’re conducting sensitive work at the job that needs added protection. The simple answer for what is and why you should use a VPN is: private, secure (encrypted), dedicated connection […]

WordPress Custom Shortcode Not Working/Displaying or Breaks Page–help!

So, i’m working locally on this site, tweaking my Wikipedia User Contributions Display plugin, and i noticed that some tweaks i pushed live are actually working fine, but locally they’re not (kinda backwards, i know). Heck, anything after the plugin shortcode doesn’t display–it actually breaks the site (footer scripts and other code fails to run). […]

MacBook Pro keyboard and trackpad not working: fix

So, after returning from this past weekend’s WordCamp ATL 2018 — #WCATL — i opened up my MacBook and went to login, but nothing doing. No caps lock light, no input registering from any of the keys, and the trackpad wasn’t responsive. Crap, was my first thought, i can’t afford to get replacement parts or to purchase […]

Fixing the JSON-LD missing ‘}’ error while using Google Structured Data Testing Tool

So, you’re implementing structured data on your site, particularly using JSON-LD (the latest Google recommendation regarding structured data), but when testing the file or the code used via the Structured Data Testing Tool, you receive an error–particularly this: JSON-LD Missing ‘}’ or object member name. Fortunately, it has a pesky but quick fix. All you […]

Removing article:tag from Yoast’s WordPress SEO plugin

Scroll down for the code since i’m a little long-winded on this post. Ye’ve been warned. Yoast’s WordPress SEO plugin is awesome at getting you quickly setup with adding Twitter Cards and Facebook OpenGraph data to your website. But over the latest iterations it’s either added superfluous meta data or removed the options to toggle […]

I found the best WordPress activity log plugin: Stream

Some backstory: i’ve been developing several WordPress projects back-to-back or in parallel in the last few months, and once they’re ready to transfer from local dev environment to staging server, the content provided to me from clients or coworkers usually becomes stale, needing to be updated with increased frequency or in sporadic bulk edits, which […]

Firebase custom domain verification with Namecheap DNS

So i received a message that i still needed to verify my domain ownership — odd, because two weeks prior i thought i had covered my Firebase custom domain verification. I double-checked i followed the Google instructions verbatim, going so far as deleting and re-entering the records, yet after a few hours, still no luck. […]

WordPress FTP Error fix when upgrading WordPress core or plugin

You go to update a plugin or the latest security patch for WordPress, but when you click update you’re prompted for FTP credentials. It can be frustrating and annoying, but it has (typically) a simple fix. This WordPress FTP error is frustration at its peak. You’ll need access to your wp-config.php file and ssh access to your […]

Closer and closer to Star Trek and The Jetsons, we are…

All things are moving faster towards a Star Trek and The Jetsons-esque reality: Google’s new Pixel Buds (wireless!) allow real-time language translation in your EAR; Amazon’s Echo and Google’s newly announced Home (and Home Mini) are full-house voice listening/activation devices to do ish throughout your abode. What’s awesome, amazing — and frickin’ freaky! — about […]