Software Engineering in WordPress, PHP, and Backend Development

Tag: Software Development (Page 10 of 20)

Writing Personal Tools (And the Process Behind It)

I recently shared a post about the idea of understanding what we’re doing to code before we code it. This is something that I think it imperative to solving problems correctly (assuming they are correctly defined).

It’s one of those things that come more easily with working on building things with other people. But what about when it comes to building something ourselves?

Continue reading

Plans For Membership Content (OOP, WordPress, and More)

Earlier this week, Tony Crockford sent the following tweet about the whole membership site thing:

Given that this is new territory and that it’s something I know requires a bit of decision-making when trying to determine if it’s worth the money, I thought it at least worth sharing some of the topics that are in the process of being drafted.

Continue reading

For Quality, It’s Understanding Before Coding

Whenever you aim to blog about a series of different things all seeking to help out people write quality code (or write anything, really) to help improve their workflow, you’re bound to get feedback, right?

Don’t get me wrong. I welcome it. I think it helps to make for better writing in the future (that is, I ask, what can I do better).

And at the risk of looking like I’m “calling someone out” (which I am not), I want to share an [unattributed] tweet that I received last week:

your title “high-quality code” got me pumped for some hardcore stuffs, but dude ~99% narrative vs ~1% code?? *drops dead on his keyboard*

And I get it. There’s very little code in a post that is aiming to talk about code. But there are reasons for this, and it comes from a few years of both reading articles, writing articles, reading code, and writing code.

So I thought for others who have the same thoughts, it might be worth explaining why I take the approach I do.

Continue reading

Should We Let Tools Dictate Our Projects?

Does it make sense to use a different development stack or set of tools depending on the type of project you’re using even if it’s built on WordPress?

To give a little more context, I’ve written both about using tools like CodeKit (that bundles a variety of tools together to help streamline development).

Let Tools Dictate Your Project: CodeKit

And I’ve also talked about using things like CircleCI which are used in more enterprise-grade environments (but work just fine for smaller projects, too).

Let Tools Dictate Your Project: CircleCI

So when it comes to working on something alone or with a team, what’s the best thing to do?

Continue reading

Members Only: How It’s Going to Work

A few weeks ago, I disabled comments (and talked about it a little bit) in preparation for the upcoming re-design and membership feature (or features?) of what I hope to accomplish with the site.

Members Only with Restrict Content Pro

Arguably the best way to setup a Members Only site in WordPress.

Though it’s still a little bit of time before September (which is when I’m planning to launch it all), I thought it might be a good idea to go ahead and cover how the site will function, what it’ll include for members only, what it’ll include for everyone and all of that fun stuff.

Continue reading

« Older posts Newer posts »

© 2025 Tom McFarlin

Theme by Anders NorenUp ↑