Software Engineering in WordPress, PHP, and Backend Development

Category: Projects (Page 21 of 32)

Posts introducing, updating, and covering various projects to which I’ve contributed or that I maintain.

A Look at The UI Design Process in WordPress Plugins

I’m no designer. I don’t aspire to be one, nor do I claim to be one that; however, I am interested in the topic and enjoy seeing the work that others do as well as following blogs, articles, books, etc. on the topic.

Though user interface design is a bit of a different field, it hits much closer to home for me than other types of design. After all, a user interface is basically the face of the code that we’re writing.

And if we’re not careful, then we’re going to continue perpetuating the stereotype that developers do not care about design.

I’ve spoken previously about sharing case studies on WordPress projects, and though I don’t have a full project to share right now, I thought it might be fun to look at some I’ve been working on and the evolution of a particular user interface that evolved from a first pass, to discussion, then from mockup, to implementation.

Continue reading

Tipsy Social Icons Now on GitHub

One of the things that I appreciate most about the open source community is the sense of collaboration that comes with sharing your work.

Case in point: This morning, I received the following tweet from someone who wanted to contribute to Tipsy Social Icons.

Sure, all plugins in the WordPress Plugins Repository are open source by nature, but GitHub makes collaboration that much easier, so I was happy to oblige.

Continue reading

Writing a Plugin (and Doing It Live!)

Earlier this week, Pippin Williamson (of Pippin’s Plugins) sent out the following tweet:

Neat idea, right? Have he and Andrew Norcross – a fellow WordPress developer – create a plugin during the course of a WordCamp that could be released for free.

So I tossed my idea into the ringer:

You can actually read the entire conversation here.

This has been a plugin that I’ve wanted for a long time, and I assume anyone who’s actually maintained a blog for a significant amount of time would do the same.

As it turns out, I’m going to be joining Pippin and Norcross in writing a plugin for exactly this. And we’re gonna do it live.

Continue reading

How I’ve Been Using GitHub For WP Audio Player

For many, the nicest thing about GitHub is not just the open source nature of the site, but the social aspects of the site. And although I admit I’m not particularly fond of following my friends on yet-another-network, I do enjoy following the status of projects and being able to monitor them.

This morning, I spent some time cleaning up the issues that have rolled in for WP Audio Player. Granted, there aren’t many, but I want to make sure that there’s some organized vision, scope, and plan for the project.

As such, I thought I’d share my method for scoping issues, requests, and bugs as well as how I organize milestones while using GitHub for WP Audio Player.

Continue reading

« Older posts Newer posts »

© 2025 Tom McFarlin

Theme by Anders NorenUp ↑