Skip to content

Megabyte

Community Champion & Project Manager

  • About Me
  • Open Source
  • Certifications

If you appreciate my WordPress open source project contributions, please consider donating to my book fund.

If you have web dev work you need help with, check out my services.

If you are a web dev or agency and need PM/sales work, reach out here!

🍉

Category: Web Development

How do I know if my developer did a good job?

Posted November 14, 2024November 17, 2024

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 Development1 Comment

Move Last Commit to Another Branch (not pushed)

Posted December 28, 2019October 20, 2024

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 […]

Category: Web DevelopmentTags: git

SPF Records -all vs ~all

Photo by Annie Spratt via Unsplash (Rotated & Cropped)
Posted February 11, 2019October 20, 2024

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 […]

Category: Web DevelopmentTags: DKIM Email SPF

Powerful git Commands (updated 2/11)

Photo by JJ Ying via Unsplash (cropped & edited)
Posted December 27, 2018October 20, 2024

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 […]

Category: Web DevelopmentTags: git Version Control

Sublime Text 3 Performance Tips

Photo by Sasha via Unsplash (cropped) | Sublime Text 3 Logo by Mauricio Wolff
Posted December 26, 2018October 20, 2024

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 […]

Category: Web DevelopmentTags: SQL Sublime Text

7 WordPress Features You Can Write a Simple Plugin For

Posted October 17, 2018October 20, 2024

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 […]

Category: Web DevelopmentTags: Beginner WordPress WordPress Plugins

Password Security During Reset Process

Posted October 10, 2018October 20, 2024

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 […]

Category: Web DevelopmentTags: Security

Posts navigation

Older posts
Links: GitHub LinkedIn
Content Disclaimer