Tom McFarlin

Software Engineering in WordPress, PHP, and Backend Development

Page 344 of 428

What is The WordPress Community?

If you hang around WordPress long enough, you begin to notice that people involved with it – in whatever capacity – often refer to “the WordPress community.”

And maybe I’m alone in this, but if you hang around even longer you begin to ask yourself what is the WordPress community?

Here’s the thing: When I first began focusing the majority of my efforts on working with WordPress, I stumbled into the community of people who are involved with the application.

But doesn’t that sound generic? I mean, what does it mean to be “involved with WordPress,” anyway? And the more time that I’ve spent working with WordPress – or that anyone spends working with WordPress – the more I’ve – and they – will notice that the community is actually made up of smaller sub-cultures, microcosms, or whatever you want to call them.

And this raises a number of different issues. Continue reading

How To Level Up Your WordPress Development Skills

This past weekend, I attended WordCamp Atlanta 2013 and had an great time listening to some awesome speakers, finally meeting some Twitter friends face-to-face, and hanging out with a number of different people at the conference at the after party. All-in-all, it was a great weekend.

I gave my talk, Level Up Your WordPress Development Skills, on Saturday morning at 9am. Though the talk was filmed, I’m not sure when it will be online, so I’ve shared both my slides and the notes from my talk below.

Continue reading

An Introduction To Cross Site Scripting in WordPress

When it comes to cross site scripting in WordPress, I think that there’s a lot of education that’s to be had.

I’m by no means an expert in this field, but I think that there’s either a lack of awareness or we take for granted what WordPress does for us.

Generally speaking, WordPress does an excellent job of providing sanitization and validation functions (assuming that we use them correctly), but that doesn’t mean there aren’t potential exploits.

In my latest series on Envato, I give a two part introduction to cross-site scripting in WordPress and practical tips for how we can test our themes and our plugins.

Continue reading

Open Source Ethics: Profiting From Contributions

When it comes to turning a profit on open-source software, I’d like to think that the majority of developers follow the same set of ethics. I’m my experience, it’s true – though, as with anything, there are outliers.

As I continue to work to introduce a premium level of support for my WordPress-related work, one of the things that I’ve found myself wrestling with is turning a profit on work to which others have contributed.

But are open source ethics that complicated?

Continue reading

« Older posts Newer posts »

© 2026 Tom McFarlin

Theme by Anders NorenUp ↑