Software Engineering in Web Development, Backend Services, and More

Category: Articles (Page 167 of 258)

Personal opinions and how-to’s that I’ve written both here and as contributions to other blogs.

Unsolicited Advice in WordPress (But Is It Really?)

Obviously, I can only speak for as much of the culture that I’ve experienced both online and offline so I don’t mean this to be an overly general statement, but I think it’s fair we live in a highly polarized culture – if not offline, and if not in the west, then certainly online.

That is, we have no problem telling one another if their policy, their ideas, their implementations, or whatever sucks, or if it’s terrific. Unfortunately, it seems to be much more of the former than the latter.

I tend to be more on the pessimistic side – I know, probably not the most flattering personality trait, but I try to fight it :) – so I don’t know if it’s getting better, but I can definitively say that over the past few days, I’ve personally experienced some criticism – all constructive – that’s respectful and that has generated a lot of food for thought.

Continue reading

Pressware Needs an Intern (Want to Work on Some Projects With Me?)

For those of you who have followed this blog for sometime, you’re likely aware that I make a living building solutions for others using WordPress – all of this is done under my company, Pressware.

From the landing page, you’ll notice that there are two other team members – Stephen and Nathaniel – both of whom are responsible for other tasks on the team (and we’re even shifting roles a little bit more very soon, but that’s beside the point).

Though I’ve almost always done exclusively project-based work, I’m also looking into branching out into products, as well. I doubt this is a surprise. The thing is, in order to help expand the business into both products and services, I need a little bit of help in growing the business.

To that end, I’m looking for an intern.

Continue reading

From WooThemes: The Importance of Focus

Early last week, WooThemes announced that they were shutting down their Twitter support channel. You can read the entire post here, but there were a few quotes in the article that I really liked.

WooThemes Support

First:

And a lot to say. And that pretty quickly, questions get technical and DMs and 140 characters are not ideal facilitators of such things.

Secondly:

Everyone with a smart phone has a soap box.

With our users being of the techie variety most are on Twitter and it’s a space where we frequently get questions about products, potluck inquiries, reports of glitches, panicked alerts about problems, shout-outs, suggestions et al. It’s a mixed bag!

And finally:

But after letting @WooSupport run for a while realised what it was actually doing was creating an expectation that we never intended to meet which was that we were able to actually give support over Twitter.

The article also goes on to discuss interesting things such as how support requests are unique, individual problems are unique, and managing support via Twitter versus a dedicated ticket (like in ZenDesk) can be problematic.

Props to them for doing this.

Continue reading

You Know The Least About a Project…

Of the developers I know and respect (or who are worth their weight in gold code) have often expressed this negative feeling that occurs at the end of the project.

You know: The one where you feel like the code could be better, the architecture could be better, the feeling that there’s so much room for refactoring, and so on and on it goes.

It’s practically the total opposite of when a project starts. That is, you set out with this clear goal in mind of what you want to achieve and are excited by the prospect of building this pristine system that’s going to be a work of art – it’ll be some of the best code that you’ve ever written.

Until it’s not.

Continue reading

« Older posts Newer posts »

© 2026 Tom McFarlin

Theme by Anders NorenUp ↑