Blog

Remove Generator Field From WordPress Meta

Category: WordPress

WordPress automagically interjects meta content specifying that the generator of the webpage is WordPress and, specifically, what version it is. Like this:

Read full post >>

Sending Email From PHP On GoDaddy (And Possibly Other Hosts)

Category: Web Development

Recently, while working on the temporary site for Moonfar, I wanted to send the user an email as confirmation that they had signed up for email notifications. Essentially, you define the recipient, the subject line, the body, a few headers, and then call the mail() function while passing those parameters to it. PHP's mail() function does the rest, provided that your host has PHP configured properly.

Read full post >>

WebVisions 2008 Conference Debriefing

Category: Web Development

I recently attended the WebVisions 2008 conference in Portland, OR. It was my first conference, so I can't speak to the quality with much experience. However, my general opinion was that there was some good, some bad, and some ugly, as one might expect. That said, the good was well worth the experience. Plus, I won the grand prize raffle: Adobe CS3 Premier. Although, as of the date of this post, I have not yet received it.

You can find the podcasts of the presentations and the associated presentation slides with these links:

Read full post >>

Guitar Tips And Tricks

Category: Guitars

This is intended to be a living document, so check back often for new tips and tricks to help your guitar playing. These appear in no particular order.

Use a metronome when you practice. This helps establish consistent timing, accuracy, and synchronization between your left and right hands. Your playing will improve much faster by using a metronome. You can also build up speed by slowly increasing the tempo in small increments such as 8bpm at a time.

Read full post >>

Speed Picking Exercise 1

Category: Guitars

Learning to speed pick can be quite difficult. Many guitarists do it different ways from circular picking to stiffening their arm and wrist. I recommend trying to keep your arm and wrist as loose as possible and let the movement come from the wrist. Try to minimize the range of motion.

Read full post >>

Major Scale and Arpeggio - Shape 3

Category: Guitars

Illustrated in A Major

The Shape 3 Major Scale is an alternate moveable root-6 (meaning that the 6th string contains the root of the scale) major scale. This example is illustrated in A major and should be practiced in all available positions.

Major Scale Shape 3

Read full post >>

Major Scale and Arpeggio - Shape 2

Category: Guitars

Illustrated in C Major

The Shape 2 Major Scale is a moveable root-5 (meaning that the 5th string contains the root of the scale) major scale. This example is illustrated in C major and should be practiced in all available positions.

Major Scale Shape 2

Read full post >>

Major Scale and Arpeggio - Shape 1

Category: Guitars

Illustrated in G Major

The Shape 1 Major Scale is a moveable root-6 (meaning that the 6th string contains the root of the scale) major scale. This example is illustrated in G major and should be practiced in all available positions.

Major Scale Shape 1

Read full post >>

Warm Up Exercises Part 2

Category: Guitars

I'm already adding Part 2 and, just as before, there will probably be more to come. If you missed the first part, you can find it here: Warm Up Exercises Part 1

Here are a few more patterns to practice for warming up.

Read full post >>

Warm Up Exercises Part 1

Category: Guitars

I'm calling this post "Warm Up Exercises Part 1" because I suspect that I will come up with other warm up exercises later, so this will be the first installment. I'd like to share these because, while these are not difficult, challenging, or groundbreaking, had I known how to use them years ago, I would be a much better guitarist today.

Read full post >>