wordpress logo

I came across an issue with wordpress a couple of years ago that I never really paid much attention to until today. Every time I try to update WordPress or update a plugin (or install a new plugin) I get the following dialog asking for my ftp credentials.


I develop primarily on a MacBook Pro running ‘Mountain Lion’ and sometimes on my HP Laptop running Ubuntu 12.04 ‘Precise Pangolin’. When I setup my dev environment on the Mac I installed everything from the command line. I didn’t want to depend on MAMP or any other LAMP stack. Not that I don’t like them but because I really want to be able to develop from the root level of my computer(s). And because I’ve yet to find a stack that includes Ruby let alone one that uses Apache as a web server.

Needless to say, there is more to learn when developing from the command line. I found out from a post on StackExchange that when installing wordpress (I’m sure this can apply to many things) proper permissions need to be set at the root of your WordPress site to avoid the above ftp issue.

In short the following bit of code should solve the issue. Replace ‘wordpress’ with the name you gave your WordPress folder at installation.

$ cd /Path/To/SitesFolder
$ sudo chown -R _www wordpress
$ sudo chmod -R g+w wordpress

Update: March 30, 2014

I just ran into the same issue on Ubuntu 12.04 and a tiny modification needs to be made to line 2 of the code above. Instead of using _www I used www-data with the same success. I should have tested this on Ubuntu before I initially posted this solution.

$ cd /Path/To/SitesFolder
$ sudo chown -R www-data wordpress
$ sudo chmod -R g+w wordpress

tumblr logo

I have yet to develop a them on Tumblr, and kind of have the same feelings that Andy Leverenz before starting to develop for the blogging platform.

Tumblr at the time was something I never knew of or understood why someone would want to use it. I had no clue how customizable it truly was until I dug deeper.

Read more at Smashing Magazine to get a great primer on developing for Tumblr.


Image via Flickr

I don’t know how long it will take but I’ve decided to build a teardrop trailer. Over the last couple of years I have completely fallen in love with these tiny trailers. Which is very interesting because I’m a big guy, at just over 6 feet tall. But one of the biggest reasons I want one is because I can build it myself and customized it to fit my needs. This is going to be a fun project even though I’ve never tried anything this large before. So, I guess it’s time to clean up the garage and make some room for my next project.

After working on other projects and updating them to WordPress 3.5, I decided to come back to my beloved CMS of choice. I’ve been working hard at work and freelance projects that I hadn’t had time to work on my own blog. And after seeing the new theme (Twenty Twelve) that has come along with the latest version of WordPress I couldn’t help but start off anew. I’ve decided to write once a week no matter what, so I hope I don’t forget this promise that I’ve made to myself.

I’m really loving this new Twenty Twelve theme. Although I’m still planning on rolling out a new theme of my own, this will more that suffice for quite a while.

Hope to get lots of readers in on this site and I hope that it will be both fun and productive.