Category: Projects

Introducing the Strong Password Generator plugin for WordPress

Today I released the Strong Password Generator plugin for WordPress.

Last week I released a plugin called Expire Passwords which is meant to harden site security by requiring certain users to change their passwords on a regular basis.

The plugin got some early users straight away, one of whom suggested that it might also be nice to give users a way to generate a strong password, making it even easier to reset it when prompted.

What a great idea! So great, in fact, that I thought it could really be a standalone feature and plugin in it’s own right.

Read more →

Introducing the Expire Passwords plugin for WordPress

Today I released a new plugin for WordPress called Expire Passwords.

This latest product is a continuation on my streak of other plugin releases that also deal with the topic of user session security.

The idea here is pretty simple.

If you have registrations open on your WordPress site, chances are there is a decently-sized group of users that have simply gone MIA. They have accounts, and they might come back later, but you’re just not sure when that will be.

The fact of the matter is, the more active login accounts you have on your site, the more potential opportunities there are for break-ins. And once a hacker is authenticated inside WordPress with the right kind of capabilities, the more opportunities there are to do some real damage.

Read more →

WordPress challenge: Building a web app from scratch

For the past 7 years I’ve been building websites, themes and plugins for WordPress. It’s really fun, and I love it.

But there are some avenues that I have yet to explore. The biggest one is building a web application using WordPress.

I’m happily employed over at X-Team working full-time on Stream, so I’m really just looking to create another passive income stream for my family. This is not urgent in any way, and if I’m being totally honest with myself, I’m probably just looking to scratch the proverbial entrepreneurial itch I have after selling a business I was running on the side last month.

If I’m going to start a new project, and there is not a strict time table, why not try something new? It will give me a chance to learn some new technologies I’ve not used before, like Backbone.js, and build something that I think is cool.

Read more →