Tom McFarlin

Software Engineering in WordPress, PHP, and Backend Development

Page 221 of 428

Julie Kuehl, Destination: WordPress (And Why This Matters For Us All)

There’s a lot that can be said – both good and bad – as it relates to those who work within the confines of WordPress.

Sure, there are those who spend our days building things for others and who don’t generally converse with the rest of us via whatever social network we prefer, but there’s also a lot of us that do chat daily.

And though the conversations aren’t always as pleasant as they could be (but what conversations are?), one thing that WordPressers (is that what they’re called?) are exceptionally good at doing is coming together for a common cause to help someone go further in their career.

Case in point: Follow along with what’s recently happened with Julie Kuehl and her desire to become a better WordPress contributor.

Continue reading

We Should Be Using The WordPress Style Guide

When working on custom solutions for others – be it for themes, plugins, or some other extension for WordPress – one of the things I think is important is to make sure the Dashboard has the same look and feel as the rest of the native components of WordPress.

That is, I dislike and I disagree when developers and designers deviate from the core WordPress look and feel.

But even for those who try to adhere to using the right elements in the right place and for those who try to stick with laying out dashboard pages using the natural patterns as defined by WordPress, is our best place of reference actually using other pages that exist throughout the dashboard?

Continue reading

Learn a New Language (But Don’t Stay Away)

As programmers, one of the things that we often hear is how we need to expose ourselves to other languages and environments in order to become more diversified in our experience. Or maybe it’s presented in a way that says we need to get to know other environments so we don’t get stale in the areas in which we currently work.

Whatever the case – whatever you’ve heard, or however you’ve heard it – I don’t necessarily disagree with it.

do think it’s important that we stay up to date on a lot of the new technology that’s available and I do think that it’s important that we learn some of the ways other languages do things. It helps us to become better thinkers.

And by becoming better thinkers, we can become better programmers and we can bring all of that experience back to the place where we started – in the environment in which we work best or in that we like most.

Continue reading

I’m Not So Great at Multitasking

Remember when operating systems came out and the big feature that they touted was their ability to offer a “true multitasking experience” or something along those lines? I mean, this happened within the last 20 years, give-or-take, so it wasn’t that long ago.

But if you ever used a machine prior that did not allow for multitasking, then it really did introduce an entire change into your workflow.

What?! Multiple applications open at the same time and I can share (read: copy and paste) data between them?

Now we can’t really imagine not having that, right? Our phones even do it. But short of whatever the next big technological advancement that we have in the computing industry may be, I think we have hit a massive point on the curve of our ability to multitask.

I know there’s research that says that we – as humans – are not actually able to multitask that well – and I think there is some truth to that – but I also have peers be able to do a much better job of it than I am. That’s completely fine with me, but the point of me bringing it up is that, you know, what works for some doesn’t work for others.

We’re all very different in our abilities to take advantage of this, but I don’t think I’m actually that great at it.

Continue reading

« Older posts Newer posts »

© 2026 Tom McFarlin

Theme by Anders NorenUp ↑