From my experience at Codeable but also from talking to people at WordPress Meetups, family, and friends, I’ve found people don’t know how to judge a developer’s work. This is a super understandable position – web clients know their own product and business deeply, but why would they know about […]
Category: Web Development
Move Last Commit to Another Branch (not pushed)
If you just made a commit and realized it was on the wrong branch, use: git reset HEAD~1 git checkout correct-branch This will remove the unpushed commit so that you can make the change on the correct branch. Note: You will have to write your commit message again. The best […]
SPF Records -all vs ~all
On January 31, I troubleshooted (troubleshot?) an email issue for roughly 3 and a half hours. Steps to Recreate: Sending email from domain1.com (managed by us through Provider 1) to domain2.com (managed by us through Provider 2), where Provider 2 is forwarding to a GoDaddy-powered email on a domain we […]
Powerful git Commands (updated 2/11)
Pickaxe (with & without specified file) Search diffs for a particular string. Purpose: If you’re trying to figure out when a particular line was changed and by who. Across all diffs In a Specific File Source More Documentation on git log –merged Purpose: When you’re trying to identify branches that […]
Sublime Text 3 Performance Tips
Sometimes when I’m opening a really large file, Sublime Text 3 will just crash with no warning. It loads roughly 15% of the file and then just closes unexpectedly. From what I’ve read on the Sublime Text forum, it’s likely due to the processing it takes to perform syntax highlighting […]
7 WordPress Features You Can Write a Simple Plugin For
Here are 7 examples of simple plugins you can write to get started with WordPress plugin development. Plugins in the WordPress repository should try to serve a single purpose. The “single purpose” concept is so the author can maintain the code more easily and so the end-user that doesn’t have […]
Password Security During Reset Process
I wanted to share this article about websites/applications’ password reset process by Troy Hunt. It has a ton of information and examples of how to securely store passwords (with encryption and 1-way hashing), what username enumeration is, what a persistent password is, the purpose of CAPTCHAs, secret questions, etc. On […]