WP Bytes

wp-bytes-website

After months of work and waiting WP Bytes, a websites for anyone looking to make or learn WordPress websites, is live! WordPress Bytes is a blog for anyone who wants to develop, use or design using the popular CMS.

[button link="http://wp-bytes.com/" title="WP Bytes"]View the Website[/button]

Podcasts 101: Learn How to Do Your First Podcast

Session talk

The session itself will be on Podcasting. Luckily I have no shortage of stories when it come to the topic. I have had the honer of podcasting for a little over two years now. The first podcast I have been involved with is called “The Web Weekly” and the second is the “SitePoint Podcast“.

From these internet radio shows I have learned a great deal. Not just technically (audio and the like) but also in terms of professionalism and communication skills. However, podcasting is not just about personal gain. It is also, and mostly, about sharing and relationships.

So, back to the session.

What will I be talking about?

Podcasting for the first time and what it takes to connect with listeners and remain engaging.

Platform

For the Web Weekly we use WordPress as our platform in conjunction with the Blubrry PowerPress Plugin. The plugin works nicely with iTunes. And, though we still have a lot to learn, everything works perfectly.

The key when it comes to picking a platform is to keep it simple. You will be spending most of your energy on the show material and producing. Only after two years are we talking much needed time to revamp “The Web Weekly” website. Which we are working through as I write these words.

Time Commitment

If you are going to be running your own show know that you will be spending a lot of time on it. Whether its just you or a group. It is going to take at the very least 2 hours a week just to produce a show. The SitePoint Podcast takes about 2 hours of my time each week.

For SitePoint I have to setup interviews, stay on top of the news, setup my gear and record the show.

For the Web Weekly I spend 3 hours doing the same but also manage the website and audio with my cohost and friend Jonas Flint.

I also do video interview on this blog. These I did alone and each one took at least 2 hours of my time.

The point being: be sure you have the time and can make your podcast a priority.

Gear

When it come to gear such a mics, computers, software, mixers and headphones start small. However, know that production quality is very important. If your audio is not clear you will have a hard time retaining listeners outside of your Mom.

Audio is KING!

When it comes to the actual physical gear Dan Benjamin of the 5by5 network has written a great article on the topic. We have just about followed all of his advice.

Software

If you need help with software that is another issue entirely and require some personal creativity. There are three way to mix down a show that I know of personally when dealing with multiple audio steams.

  1. Record your audio separately and merge the clips with audio software. For Windows Audacity and for a Mac GarageBand will work for starters.
  2. Record using one machine and merge the audio using hack-ish techniques. Never fun or reproducible.
  3. The is the best way. Get a firewire mixer with that is capable of mix-minus and send that one device to the recording software of your choice.
Once you have gotten the tools you need to record your first show go and download Levelator. Levelator will take the audio you have recorded, once saved, and make sure the volume is level across the board.

Getting guests

If you want some rock solid guests on your show there is a hidden technique not many people know about or are willing to try. I call it “just ask”. This is what I have always done. No secrets are hidden from you guys. It is that simple. People are most often very happy to give you 30 to 45 min of their time for free. This has been my experience. It is free marketing for them in any case right?

I have used conference, twitter and email to line up guests for the Web Weekly, my blog and the SitePoint Podcast.

Adding it to iTunes

Once you have your first episode recorded edited and added to your website. Make sure that that episode has a valid iTunes RSS/XML Feed. Then hope over to the Apple iTunes Podcasting Docs.

In Summary

To wrap things up, if you are coming here from my blog or from the conference, feel free to ask any questions in the comments. Or, if you have any personal advice please share.

Personally I’d be happy to get into specifics but only if you ask.

After the Event

Link: DNA Creative Communications Hosts Session to Help Nonprofits Take Charge of Their Online Communications (http://www.upstatebizsc.com/articles/4054/)

Path Access for WordPress

I have blogged about it before in “Drupal Wins the Members Only Website“. WordPress just doesn’t cut it for members sites. Sure there are a load of plugins that gives you some control over a sites access but none like Drupal.

So, I thought to myself why not take a Drupal module and port some of it to WordPress. Thus, I ported some of Path Access for Drupal and made Path Access for WordPress.

What does it do?

It gives you the ability to call the 404.php template file or your own custom template file for specific paths where a user is not logged into WordPress and is not a specific role. Your theme must have a 404.php file. However, if you want a more custom page you can create a file called access.php and users will be directed to that template instead, this template will set you HTTP Response to 403.

I’m going to try to explain how to use the plugin. Its simple enough for you to give it a spin and find out for yourself. For advanced users, you might find it useful when registering users with GravityForms.

From you Drupal people. The plugin doesn’t give you the ability to set different paths for different roles like the Path Access module. However, it does give you a simple solution for when WordPress makes since but you still need to control access to pages.

Read: Egoless Programming

After reading Stephens post I was also reminded of the Braditudes my friend Brad Garrett wrote about. It makes me wonder if I should have my own list of principles specifically designed to guid my business and career choices.

Of the 10 commands shared by Stephen, 8 stands out:

8) Fight for what you believe, but gracefully accept defeat. Understand that sometimes your ideas will be overruled. Even if you are right, don’t take revenge or say “I told you so.” Never make your dearly departed idea a martyr or rallying cry.

[button link="http://blog.stephenwyattbush.com/2012/04/07/dad-and-the-ten-commandments-of-egoless-programming/" color="green" title="Egoless Programming"]Read the Article[/button]

Read: WP + You + OOP

Now, you may wonder why someone would want to build an app with WordPress. As Scott Points out,

Probably 99% of WordPress installs don’t need extra PHP code for them to work how their site owner(s) want. A majority of sites don’t use Multisite.

Its true. So why not just use Cake, Fuel or CI?!

Yea, its not a bad post. WordPress can work in some cases…

[button color="green" title="WP + You + OOP" link="http://scotty-t.com/2012/07/09/wp-you-oop/"]Read the Post[/button]

Interview with Miro Keller

In this interview I speak with Miro Keller. Miro is the founder of the AXR project. The AXR project is not only open source but also aims to transform the foundations of web design and development. At first glace the project seems like a long shot, but the deeper you go the more you learn.

I hope you enjoy this interview. I personally endorse the AXR project for its creativity and innovative ideas. As you will see Miro is passionate about the AXR project and very sharp when it comes to web standards. Thanks Miro!

Interview with Dan Rubin

In this interview I speak with Dan Rubin about design and ask if a web designer should code. Dan is the owner of Webgraphinc and co-author of Web Standard Creativity, Pro CSS Techniques and Cascading Style Sheets.

I hope you enjoy this interview as Dan talks about his thoughts on web design and the community at large. Dan is an excellent designer and I am honored to have the opportunity to share this interview with you today.