Archives For Resources

A summary of useful links, applications, and tools that I find around the Internet.

Several times, I’ve mentioned that I’m a huge fan of markdown – I use it to write emails, I dig that that’s how GitHub handles README files, I use minor variations of it in my blogging, and I’ve got a favorite app for it.

Thanks to a heads up from one of my partners, I can now write documentation with markdown.

Here’s the thing: I’ve mentioned that I’m a huge advocate for code comments - I think it’s better to go a little overboard for the sake of clarity than not, especially in open source projects.

And sure, PHP DocBlocks and tools like PHPDocumentor make it relatively easy to generate documentation, but documentation like that is best suited for other developers. It’s not exactly end-user friendly, right?

In that case, you’re talking about writing a manual.

Continue Reading…

Ever since November, I’ve tried to keep up a running list of the various tools and applications that I have in my development toolbox.

As of now, the list is a little out of date, which I’ll aim to update soon enough, but I recently needed a free Mac file archiver for certain purposes and stumbled across Keka (thanks to Michael for the heads up).

Generally speaking, the default Mac file archiver isn’t bad, but I use Amazon Cloud Drive as my backup solution of choice, and they only allow up to 2GBs per upload. Kinda weak, sure, but for the amount of storage that you get, it’s hard to beat the price.

So in order to handle this, I needed a way to split some of my larger files into 2GB chunks.

Enter Keka.

Continue Reading…

As much as I love GitHub, it’s lack of mobile applications has always been kind of a bummer to me. Sure, there is GitHub Issues and it’s not bad, but it’s basically a way to keep up with issues and bugs that crop with your repositories. Personally (and surely I’m not alone), I’ve always wanted a full-featured version of GitHub for iPhone.

A couple of years a go, I met a Matthew Strickland via Twitter – he’s a solid guy, solid developer, and I’ve had the pleasure of meeting up more than a couple of times around Atlanta.

Matthew, Jared, and Myself at a recent meetup.

Matthew, Jared, and Myself at a recent meetup.

Recently, he released Gitty – and it solves the problem of a missing client of GitHub for iPhone. Continue Reading…

On this blog, I spend a significant amount of time talking about WordPress plugin development. It’s not that I dislike theme development, obviously, but I just don’t spend as much time working on them as I do plugins.

Regardless, I often receive questions that are generally “where do I learn WordPress development?” And that’s always a hard question to answer because we all have different learning styles.

To oversimplify it and distill it down into two methods, I’d say that:

  • Some learn best by doing
  • Some learn best by reading

Personally, I learn best by doing. This isn’t to say that I don’t actually read books, articles, sites, etc., but I have to put into practice what I’ve read, bang my head against the keyboard in order to decipher error messages (a common strategy, of course), and then move on to the next topic.

Not everyone is like that.

But still, the question remains: where can someone learn WordPress Development?

Continue Reading…

Whenever you first install WordPress, one of the widgets that’s first displayed on the main page of the dashboard is the Other WordPress News widget (which actually used to be referred to as WordPress Planet). This widget has been present for as long as I can remember and is basically an aggregator of a number of different WordPress blogs.

Kinda cool, right?

If you’re someone who spends the majority of their time working in the WordPress dashboard, it’s a solid option for making sure that you don’t miss a beat of news when working with WordPress.

The thing, some have found that the feeds that populate the feed doesn’t do justice to the blogging ecosystem that exists within the WordPress blogging community. It’s not that the provided posts are bad, it’s just that they lack some of the new comers.

Enter A Better Planet.

Continue Reading…

One of the biggest hurdles that I’ve experienced when working with pull requests in some of the projects I have on GitHub is the use of tabs and spaces and how they impact how code appears on the landing page.

Naturally, code should be well-formatted and easy to read not only for those who are simply investigating the project but also who are contributing to it.

Though I’ve shared a few plugins specifically for Coda on how to automate this, but we all use different editors, have different formatting techniques, and so on. The thing is, there’s not much we can do about how others configure their editor.

But here’s the thing: I think that if you’re the one in charge of a project, you have the responsibility of making sure that all merged code is easy to read and easy to manage.

Just as we have linters for various languages, we also have code formatters for different languages. Last week, I discovered PHP Formatter which is a really solid web application that serves as a solid, ahem, PHP code formatter.

Continue Reading…

As I’ve previously mentioned, I use Coda as my IDE for WordPress development. Honestly, it lacks a lot features that I miss about IDE’s like Visual Studio, but I’m a fan of the user interface and have found a number of Coda Plugins for WordPress that make it more a pleasant experience.

To that end, there are a number of plugins that I’ve added to Coda that enhance the overall development experience for WordPress and that I’ve found make it much easier to resolve some of the common problems that arise when writing WordPress-based code while trying to stay true to the coding standards.

Continue Reading…

Brad Touesnard is the guy that’s behind several popular WordPress plugins one of which is the WP App Store, the other being WP DB Migrate Pro.

To say that he’s an accomplished and respected WordPress developer would be somewhat of an understatement.

He’s recently released the lastest version of WP DB Migrate Pro which I had the pleasure of participating in the beta test.

Generally speaking, this is the easiest plugin for migrating WordPress databases from local servers to remote servers and back again.

Features aside, Brad’s been kind enough to support a giveaway and a coupon code specifically for you guys.

Continue Reading…

About a month and a half ago, I was hanging out at WordCamp Atlanta and I was speaking on the topic of how to Level-Up Your WordPress Development Skills.

To summarize, I covered the following topics:

The video has finally been published on WordCamp.tv and I’m sharing it as well as the accompanying slides below, as well.

Continue Reading…

One of the things that I enjoy doing is helping others promote their site and their products just as much as I dig sharing it and discussing it with you guys.

As such, I try to make sure that I promote that sponsors who sponsor this site over the last month.

Of course, when it comes to writing posts like this, it’s easy to sound more like a salesman than someone who is aiming simply trying to thank those who opt to advertise on the site.

I dislike that, so I try not to come off that way.

So, for what it’s worth, I approve and vet who I let help sponsor this site because I went them to be as just as much value to you guys as they are to helping keeping this blog going.

With that said, be sure to check ‘em out, maybe they’ll provide you guys with some good stuff to help you in your day-to-day.

Continue Reading…