Monthly Archives

July 2016

Password Cracking: Computerphile

Computerphile put out this video on the basics of password encryption, decryption, security and so on. It’s great to have a fundamental understanding of how these things work in order to run a safe and successful business as well as being a halfway decent developer.

‘Beast’ cracks billions of passwords a second, Dr Mike Pound demonstrates why you should probably change your passwords…

With that, I’ll let the video speak for itself!


WordPress Post Status for WP Query: Unexpected Results?

I’ve run into this a few times.

You’re on a website, you notice that results seem to be different when you query the database depending on if you are on Page A, vs Page B — or if you are logged in vs logged out.
You start asking questions like “is my plugin broken?” and “did I introduce a bug or something”?

Answer is probably “no”.

Many things depend on WP_Query within WordPress. It has some out of the box functionality that you may not know about.

Pre-Commit Hook

Git Hook: Pre-Commit for DEBUG Comments

Will Smith sends his regards…

Now this is a story all about how
My project got flipped-turned upside down
And I’d like to take a minute
Just sit right there
I’ll tell you how I made the this git commit hook right here:


Learn you a Pantheon: Change Default Login Page

A follow up discussion came out of my previous post: Learn you a Pantheon: Supporting Organizations

As I was talking with other developers, we discussed that when you are individually listed on a Site within Pantheon it shows up on your default dashboard.

Pantheon Dashboard

That dashboard is nice, it gives you some thumbnails so you can visually see each website. But, this is a narrow purview for people who are on teams.

Pantheon Dashboard Tour

Learn you a Pantheon: Supporting Organizations

I know lots of people, freelancers, clients and agencies using Pantheon for their WordPress and Drupal needs.

Continually I see people collaborating across projects, and granting developers permissions to collaborate by adding them directly via e-mail addresses to their Pantheon projects.

This is… “fine”? I’m not a big fan of “fine”.

Nope, not OK.

There’s a better way.