Hire an assistant. Now!

When we started the company, there were three of us. The other two guys did the bulk of the design/development and I did some development, but mostly I ran the business. I spoke with all prospects, I managed all projects, dealt with accounting… all of it. Then earlier this year, one of those guys left to pursue other interests. Once he left, I took on the bulk of the design work on top of what was already on my plate. This was not a smart move.

For a couple months we rolled forward without making any significant changes to the way things were. We were working crazy hours to deal with everything on our plates and there was never a time when I felt like things were under control. I had lists of every shape and size. Notes on this project and that. But, there wasn’t anything that resembled a method to my madness. It was just… madness. Finally, when my stress level was reaching epic proportions, I made the decision. We need a project manager and we need one now!

As I started putting together the job description for this new position, I quickly realized that it wasn’t just a project manager I was looking for. I needed an assistant with project management skills. I interviewed half a dozen people for the position, but none felt perfect. As I was taking a couple of days to ponder my options, the exact person I had in mind for the position asked if the position was still available. Without a second thought, the position was hers. Welcome, Sarah.

Getting up to speed

Now that we had our person, the real fun begins. We set up an initial meeting to do a bit of a brain dump. I spoke for nearly 2 hours straight while she took notes. A lot of them. When the meeting ended and I saw the amount of information that had been floating around in my head, I was amazed. I knew I had been trying to manage a lot of information about a lot of projects, but seeing it all on paper was a real eye opener.

Over the next few weeks we worked together to find the processes that worked best for us. There is no such thing as a perfect solution when it comes to project management. We tried a few options and settled in on what felt comfortable. We’ve tweaked it over time and what we have now seems to be doing the trick. But, we’re still tweaking as we go.

Once we had the basic framework for project management in place, we started looking at all the areas of the business where she could take tasks off my plate. It should be no surprise that email was one of the first things that came up. On any given day I receive a handful emails from people looking for our services. I started by CC’ing Sarah on all client emails. Within a week she had taken over the ‘first line of defense’ answering the emails that have fairly standard responses. Over the next couple weeks she had taken over the bulk of all new prospect emails. If she did nothing else, she’d be worth her weight in gold! Lucky for me, this was only the beginning.

During those first couple weeks, Sarah turned my ramblings from that first meeting (along with all the emails and new prospects that had shown up since) in to an organized spreadsheet. We had tabs for existing projects, pipeline prospects and deals that we failed to capture. We’d meet a couple times a week to discuss each list. It’s amazing how a 10 minute meeting looking over a list can be so much more productive than 2 hours of pouring through your inbox trying to find all the details…

These are only a few of the things she’s taken off my desk so far. As we continue to refine our processes, I know there will be more.

The Payoff

As I said before, I had a lot of information floating around in my head. Since I was always so busy with everything that was on my plate at the moment, it was virtually impossible to step back and look ahead or behind. I was just rushing from project to project putting out whichever was the biggest fire.

About 4 weeks in to having Sarah on board I had that ‘A HA!’ moment that let me know I had made the right choice. I received an email from a prospect who I had talked to a couple months before. We had exchanged a few emails about a project, but it didn’t go anywhere and he ended up falling through the cracks. Sarah saw his name on that original list of prospects, reached out to him with a simple email asking if he was still in need of our services, and the next day he emails us asking for a contract and invoice so we could start his project. Without Sarah sending that email, it’s unlikely we would have landed that client.

While that is the most obvious example of the benefits of having an assistant, there are plenty of more subtle benefits as well. My time at my desk has been significantly more focused and productive now that I have less to manage on my own.

If I could give you just one piece of advice, stop trying to do it all yourself. Hire an assistant and in no time you’ll be wondering how you managed without them for so long.

Twitter Comments

rzen RT @andrea_r: RT @vegasgeek: Hire an assistant. Now! http://vegasgeek.com/q7x
Re-Tweet | Reply | View Tweet
andrea_r RT @vegasgeek: Hire an assistant. Now! http://vegasgeek.com/q7x
Re-Tweet | Reply | View Tweet
vegasgeek Hire an assistant. Now! http://vegasgeek.com/q7x
Re-Tweet | Reply | View Tweet

Las Vegas tech events on the rise!

When I organized the first WordCamp Las Vegas event back in January 2009, I was really hoping to parlay the excitement in to an ongoing series of tech events. It worked for a while. We started up a Beer n Blog event that went strong for a while, but then turned in to Beer, hold the Blog.

Aside from BnB, we’ve had quite a few Tweetups. The bulk of which are focused on socializing/networking. Many of these have been excellent events and have connected us with a lot of new people and companies, but these aren’t the types of events that I’m really excited about about.

I have toyed around with ideas for meetup groups and other events that have all fallen apart usually due to a lack of interest at the organizational level. Which makes what has taken place over the past few weeks/months all the more exciting! Here is just a sample of what is going on in the Las Vegas tech scene.

Startup Weekend: A 54 hour event focused on building a web/mobile application bringing together developers, designers and business people to build applications and business case around them. Sadly, I wasn’t able to attend this event last month and I’m really hoping another gets scheduled for Las Vegas.

Las Vegas Jelly: Casual coworking, every other Thursday at a coffeehouse in downtown Las Vegas from 7pm to midnight. Bring a laptop and something to work on.

Ignite Vegas: An evening filled with 5-minute talks by people who have an idea they want to share.

WordCamp Las Vegas: A 1 or 2 day event focused on anything and everything WordPress. I should have a bunch of new information on this one in the next couple weeks.

I’ve also been in discussions with a couple of people regarding two other events we’d like to get rolling; The Las Vegas WordPress users group and a WordPress Hack Weekend. You can expect to hear more about those two events starting in August. If you are interested in helping out with either, drop me a line or leave a comment.

As you can see, the Vegas Tech scene is definitely picking up steam. I’m sure there are other tech events going on that I’m not even aware of. If you know of any, drop a link in the comments.

Twitter Comments

sdenike RT @vegasgeek: Las Vegas tech events on the rise! http://vegasgeek.com/pzk
Re-Tweet | Reply | View Tweet
devinegan RT @vegasgeek: Las Vegas tech events on the rise! http://vegasgeek.com/pzk
Re-Tweet | Reply | View Tweet
vegasgeek Las Vegas tech events on the rise! http://vegasgeek.com/pzk
Re-Tweet | Reply | View Tweet

Bookmarks Theme for WordPress

create-page

Back in the day I used del.icio.us for storing public bookmarks. It was an easy enough system to use, but two things always troubled me; If they change layout or functionality, I had to just accept it, and if they shut down, all my content goes with it. Ultimately what I wanted was my own hosted solution. Turns out, I wasn’t alone.

A couple months back I learned about an extension for the Chrome browser called Delectable. It adds a button to your browser that lets you post a title and tags directly to a WordPress installation. The first thing I did was set up a separate WordPress install on my server to start storing bookmarks. Functionally, it worked great. But, I wanted a way to display the links the way I wanted to see ‘em. So I started working on a custom theme.

Before I get started I want to be clear, the bookmarks theme I created is really basic, but serves my purpose. I’m making it available for download and you’re free to do with it as you see fit. I don’t have plans to add new functionality or offer support. Basically, this is an as-is freebie.

Bookmarks

The Bookmarks Theme has a page template with 3 vertical widget areas where you can drop the customized bookmarks widget to display bookmarks you’ve saved with specific tags. You can limit the number of items to display on the home page per section, but easily view the entire set of links using the View All link.

To see the theme in action, you can check out how I’m using it at bookmarks.vegasgeek.com.

Setting Up the Bookmarks Theme

  • Install a fresh copy of WordPress.
  • Install and activate the Bookmarks theme
  • Set the permalinks to /%postname%/
  • Create a page called Bookmarks and select the bookmarks template.
  • Set the bookmarks page as the site’s front page
  • Create some tags
  • Add some bookmarks widgets
  • Start Bookmarking!

While the bookmarks theme is freely available for download, keep in mind that it is built as a child-theme on the Genesis framework and you will need to have Genesis installed as well for this theme to work.

Hope you find the theme useful!

Twitter Comments

themergency RT @vegasgeek: Just released a free WordPress theme for storing bookmarks. http://vegasgeek.com/bookmarks-theme #WordPress #genesiswp
Re-Tweet | Reply | View Tweet
jarret RT @bgardner: RT @vegasgeek: Just released a free WordPress theme for storing bookmarks. http://vegasgeek.com/bookmarks-theme #genesiswp
Re-Tweet | Reply | View Tweet
dswiese RT @vegasgeek: Just released a free WordPress theme for storing bookmarks. http://vegasgeek.com/bookmarks-theme #WordPress #genesiswp
Re-Tweet | Reply | View Tweet
derekmarkham RT @vegasgeek: Just released a free WordPress theme for storing bookmarks. http://vegasgeek.com/bookmarks-theme #WordPress #genesiswp
Re-Tweet | Reply | View Tweet
deckerweb RT @vegasgeek: Just released a free WordPress theme for storing bookmarks. http://vegasgeek.com/bookmarks-theme #WordPress #genesiswp
Re-Tweet | Reply | View Tweet
carlsz RT @vegasgeek: Just released a free WordPress theme for storing bookmarks. http://vegasgeek.com/bookmarks-theme #WordPress #genesiswp
Re-Tweet | Reply | View Tweet
sdenike RT @vegasgeek: Just released a free WordPress theme for storing bookmarks. http://vegasgeek.com/bookmarks-theme #WordPress #genesiswp
Re-Tweet | Reply | View Tweet
vegasgeek Just released a free WordPress theme for storing bookmarks. http://vegasgeek.com/bookmarks-theme #WordPress #genesiswp
Re-Tweet | Reply | View Tweet

Adding conditional headers in WordPress

blue-xl

While working on a project recently, the client wanted to display a custom header graphic for a specific ection of their site. This was complicated by the fact that there were a few places where the header needed to be changed; a static page that’s used as a landing page for the content, the category archive page and the single page for each blog post.

So I did what I typically do in these situations, I hit up Google. What I found was several tutorials on conditional headers, but most of them were either VERY outdated, or, they were centered around the idea of using the featured image from a page or post as the header. This wasn’t going to work as the site was already using the featured image on posts for display in other areas. So instead I decided to use the add_filter function to display an extra bit of CSS on the proper pages.

The site’s style.css file contains the following:

#header {
	background: url(images/header.png) no-repeat;
	height: 120px;
	width: 920px;
}

The project was to change the header any time we were on the sports page, on the sports category archive page, or any time we were on a single blog post page where the post had been added to the sports category. Here’s how I did it:

In the theme’s functions.php file, I added the following snippet of code:

add_filter( 'wp_head', 'conditional_header_sports' );
 
function conditional_header_sports() {
	if ((in_category( 'sports' ) || is_page( 'sports' )) && !is_home()){
	?>
	<style type="text/css" media="screen"> 
		#header {
			background: url(<?php echo get_bloginfo('stylesheet_directory'); ?>/images/header-sports.png) no-repeat;
		}
	</style>
	<?php
	}
}

In the example, I’m checking for a few things:

  • in_category( ‘category_name’ ) : This will be TRUE on both the category archive and for any single blog post page where the content has been added to the specified category.
  • is_page( ‘page_name’ ) : This will be TRUE on the page with the specified name.
  • !is_home() : Since there is content displaying on the home page from the selected category, prior to adding !is_home(), I was running in to issues where the home page was returning TRUE and displaying the alternate header. Adding the !is_home() confirms that we will use the default header on the home page.

So, as long as EITHER of the first two checks was true and as long as we weren’t on the home page, our custom function will be called. When it’s called, it’s going to display the CSS code needed to override the default header background with the custom background for the sports section.

For my project I only needed to work with the is_category() and is_page() functions, but, WordPress has a bunch more conditional tags you can use to target specific content.

Happy Customizing!

[POST UPDATE!]
After writing this post, I received a comment and a tweet suggesting that this could be done using the body_class() function. So I did a little research, and sure enough. So, here’s a second solution for the same problem.

To start, in your template file, make sure the header call looks like this:

<body <?php body_class(); ?> >

This will add extra information to the tag. For example, a single post page’s body tag will look like this:

<body class="single single-post postid-12345 single-format-standard header-full-width content-sidebar">

Unfortunately, this wasn’t enough info to cover all my requirements. Until I found out you can modify the information that gets added to that body class. on the WordPress codex entry for body_class(), I found this chunk of code:

function category_id_class($classes) {
	global $post;
	foreach((get_the_category($post->ID)) as $category)
		$classes[] = $category->category_nicename;
	return $classes;
}
add_filter('body_class', 'category_id_class');

I added that to the functions.php file and that updated the body tag to look like this:

<body class="single single-post postid-12345 single-format-standard logged-in admin-bar header-full-width content-sidebar sports-2 featured-content">

The last few items on that list, ‘sports-2′ and ‘featured-content’, are the slugs for the categories this post was in. I now had enough information in the body tag to cover all my bases.

The next step was to add CSS code to cover each case. That code ended up looking like this:

body.page-id-12345 #header, body.sports-2 #header {
	background: url(images/header-sports.jpg) no-repeat;
}

In the future, if the client wants to update new sections with custom headers, the steps are pretty simple; grab the page id, the category slug, upload the header graphic and add a new css block to the style sheet. Simple.

Twitter Comments

iAMROBERTV RT @vegasgeek: Adding conditional headers in WordPress http://vegasgeek.com/rl6
Re-Tweet | Reply | View Tweet
dremeda RT @vegasgeek: Adding conditional headers in WordPress http://vegasgeek.com/rl6
Re-Tweet | Reply | View Tweet
vegasgeek Adding conditional headers in WordPress http://vegasgeek.com/rl6
Re-Tweet | Reply | View Tweet

CSS Trick: Multiple backgrounds

Background image 1

I ran in to an interesting CSS issue this morning. I had 3 divs next to each other that I wanted to place a border between, but, I didn’t want the border to be attached to the entire div. Instead, I wanted to have the border start approximately 50 pixel down from the top of the div. I quickly realized messing with the borders wasn’t going to work and I was going to need to use a background image. However, simply adding a background resulted in the same issue. The background started at the top of the div. This left me with the same basic issue. The example image below has a red border around the left div for example purposes only.

As you can see, the dots start at the top of the div rather than next to the top edge of the graphic area.

I quick shout out to Twitter and a response from @norcross led me to slides from Sara Cannon‘s presentation at WordCamp Phoenix. Slide 20 being the important bit.

In CSS3, one of the cool new features is the ability to attach and stack multiple background images to a single element. To test it out, I created a second background image that was a simple rectangle of the same background color that was the height I wanted to block from the top of the image. I then attached both images to the div and, like magic, the problem was solved.

Here is the original syntax for the div:

#home-bottom {
	background: url('images/dots.png') repeat-y;
	width: 960px;
	margin: 0 auto 0;
	padding: 0;
	overflow: hidden;
	}

And here’s the updated version calling in multiple backgrounds:

#home-bottom {
	background:
		url('images/cover-up.png') no-repeat,
		url('images/dots.png') repeat-y;
	width: 960px;
	margin: 0 auto 0;
	padding: 0;
	overflow: hidden;
	}

And this is the end result:

Looking at Sara’s slide shows that there are a bunch of additional settings for placement and repeating that can be used. I didn’t need them for my issue, but something to consider if you are having a similar issue.

Twitter Comments

xcobar RT @vegasgeek: New Post: CSS Trick: Multiple Backgrounds: http://vegasgeek.com/bj4 #CSS
Re-Tweet | Reply | View Tweet
vegasgeek New Post: CSS Trick: Multiple Backgrounds: http://vegasgeek.com/bj4 #CSS
Re-Tweet | Reply | View Tweet

WordCamp Orange County 2011 Wrap-up

I’ve sorta lost track, but I think WordCamp Orange County 2011 was either my 21st or 22nd WordCamp. After that many events all centered around WordPress, I still manage to come home with a list of things to research. The best part is, my note taking abilities can sometimes be… less than stellar, so when I get back it’s important that I do the research right away or else I’m in trouble.

Here is how I take notes, on the iPhone I open up the Notes app and start a fresh page. I don’t bother typing the name of the event as the top line, because it would be too easy if looking at the list I could just go directly to “WCOC 2011″… Instead, I can find it listed with something file name or obscure function.

Here is my entire collection of notes from this weekend:

install.php
internationalization
wp_http
shutdown
imockups for ipad
restricted site access
wp site stack

Excellent. This should be simple…

The first 4 items came from Beau Lebens’ (pronounced BeYow by the waitress, much to the delight of the rest of the table) talk about JetPack as a case study. In order:

install.php – apparently, if you do a BUNCH of WP installs, you can include a install.php file that will be run automatically upon completion of the install. So, if you wanted to pre-set a bunch of settings, this would be a good way. I haven’t found a good tutorial on it yet, but if one doesn’t exist, Beau said he’d write one. (hint hint)

Internationalization – This was just a note to myself that I should really start thinking about adding internationalization to plugins earlier in the process as it will make things easier.

wp_http – This should be used any time you’re trying to connect to remote data as it will auto-handle the connection protocol.

shutdown – Some processes that may take time to run and are not critical to the current page load can be attached to the shutdown hook and will be run after WP has done the rest of it’s business. Something to keep in mind.

The rest of the notes were from random parts of the day.

imockups for ipad – (h/t @codyl) This sounded like a pretty cool tool for doing site mockups on the iPad. Gonna have to check it out.

restricted site access – (h/t @jeffhester) This was a plugin mentioned for limiting access to sites that sounded like it may be something I could use for an upcoming project. You can check out the plugin here.

WP Site Stack – (h/t @glennbennett) During a discussion about running multiple WP sites, this plugin was mentioned and figured I’d check it out as well. Available at wpsitestack.com

So, that’s what I personally took away from the event. Well, that and a ton more. I had a blast hanging out and chatting with a bunch of really cool people and I can’t wait for #WCOC12.

Did you attend WCOC? What notes did you come away with?

Twitter Comments

Ribeezie RT @vegasgeek: WordCamp Orange County 2011 Wrap-up http://vegasgeek.com/wcoc2011
Re-Tweet | Reply | View Tweet
24k RT @vegasgeek: WordCamp Orange County 2011 Wrap-up http://vegasgeek.com/wcoc2011 #WordPress
Re-Tweet | Reply | View Tweet
vegasgeek New Post: WordCamp Orange County 2011 Wrap-up http://vegasgeek.com/wcoc2011
Re-Tweet | Reply | View Tweet

May the 4th be with you…

Star Wars

Many years ago I worked for a software company doing tech support. Like any office, on occasion we would have clients or business partners drop in. On a day when a client stopped in, I just so happened to be wearing a Star Wars t-shirt. It was the first time I had ever worn the shirt.

Quick aside, I -like- the Star Wars movies, but I am in NO WAY a HUGE fan of Star Wars (or Star Trek, for that matter).

As the client was walking through the office, he looks in to my office, sees my shirt and says, “May the force be with you.” It took me a minute to figure out WTF he was even talking about. I then realized I was wearing the SW shirt and chuckled.

From that point forward, whenever that client would call for support, he would reference Star Wars in some way. For example, he’d use “May the force be with you” instead of “Goodbye.” I’d hang up, head over to my buddy’s office and we would laugh our fool heads off.

I love a good running joke. This one has been going on for the better part of 15 years now and it still cracks me up.

Happy Star Wars day. May the 4th be with you!

Twitter Comments

krimonster Lisps are sexy - RT @vegasgeek: My own little "May the 4th be with you" post: http://vegasgeek.com/mt4bwy
Re-Tweet | Reply | View Tweet
PVAddict Happy Star Wars Day! RT @vegasgeek: My own little "May the 4th be with you" post: http://vegasgeek.com/mt4bwy
Re-Tweet | Reply | View Tweet
vegasgeek My own little "May the 4th be with you" post: http://vegasgeek.com/mt4bwy
Re-Tweet | Reply | View Tweet

No, I will not sign your NDA

I’m the first point of contact for our small business. As such, I’m the one who reads all of the contact form submissions. Here is part of a form submission I received recently:

Before I talk to you about my project, I need you to sign an NDA.

What I think they really mean is: I don’t trust you.

The fact that you recently saw The Social Network and think every developer is going to steal your idea and turn it in to the next Facebook behind your back is not my problem.

I have a pretty standard response that I send to people who ask for an NDA. For my developer friends, I’m posting it here for you to use as you see fit:

No, I will not sign your NDA and here’s why; I don’t like signing anything that I don’t read and understand completely. Language in NDAs (and most contracts) love to throw in all sorts of legalese that just don’t give me a comfy feeling by signing without having somebody else take a look at it first. So this means that I’m 1-2 hours in, and maybe out of pocket if it turns out to be something I need to have a lawyer take a quick look at, and this is just to talk about YOUR project.

I have not looked at your NDA, but I give you my word that we are honest and trustworthy people and as programmers we are far too busy to be stealing any ideas to work on for ourselves.

I realize this doesn’t sit well with some people. If this is a show stopper and you need to find a different developer, we understand completely. However, I’d be more than happy to talk to you about your project with the understanding that any information you tell me IS held with the strictest confidence.

For any prospective clients who are turned off by this, I offer you this link. No hard feelings.

Twitter Comments

LookSharpDesign +2! RT @vegasgeek: Blog post (rant): http://vegasgeek.com/nda - No, I will not sign your NDA.
Re-Tweet | Reply | View Tweet
nanderoo RT @vegasgeek: Blog post (rant): http://vegasgeek.com/nda - No, I will not sign your NDA.
Re-Tweet | Reply | View Tweet
williamsba I usually sign, but I'm a glutton for punishment :P RT @vegasgeek: Blog post (rant): http://vegasgeek.com/nda - No, I will not sign your NDA
Re-Tweet | Reply | View Tweet
caseysoftware RT @vegasgeek: Blog post (rant): http://vegasgeek.com/nda - No, I will not sign your NDA.
Re-Tweet | Reply | View Tweet
ryancduff RT @vegasgeek: Blog post (rant): http://vegasgeek.com/nda - No, I will not sign your NDA.
Re-Tweet | Reply | View Tweet
lewayotte +1 RT: @vegasgeek: Blog post (rant): http://vegasgeek.com/nda - No, I will not sign your NDA.
Re-Tweet | Reply | View Tweet
sdenike RT @vegasgeek: Blog post (rant): http://vegasgeek.com/nda - No, I will not sign your NDA.
Re-Tweet | Reply | View Tweet
ahockley RT @vegasgeek: Blog post (rant): http://vegasgeek.com/nda - No, I will not sign your NDA.
Re-Tweet | Reply | View Tweet
vegasgeek Blog post (rant): http://vegasgeek.com/nda - No, I will not sign your NDA.
Re-Tweet | Reply | View Tweet

2011 NHL Hockey Playoff Predictions

As a fan of the LA Kings, this has been a really entertaining season to watch. The Western Conference has basically been in ‘playoff mode’ for the past few months. For a while there were something like 8 teams separated by less than 10 points. Completely nerve-wracking as a fan. But also, completely awesome!

With the playoffs starting tomorrow, I wanted to put together a quick post about my predictions for this year’s playoffs.

Round 1: Western Conference

Vancouver Canucks (1) Vs Chicago Blackhawks (8)
It’s great that the defending champs squeaked in to the playoffs… The bad part is, they get to face the top team in the league. Sadly, the first round is all the Blackhawks are going to see.

Winner: Canucks in 5 games

San Jose Sharks (2) Vs Los Angeles Kings (7)
For the first time in history, 2 teams from California are playing each other in the playoffs. As much as I love the Kings, with their recent injuries and their recent lack of ability to score goals, I just can’t see them getting past San Jose. (I hope I’m wrong on this one!)

Winner: Sharks in 6 games

Detroit Red Wings (3) Vs Phoenix Coyotes (6)
The Coyotes are one of the most impressive teams this season. Finishing 6th in the West is a HUGE accomplishment considering they have only one player who scored 20 goals this season. Unfortunately for them, the Wings are a playoff hockey machine.

Winner: Red Wings in 6 games

Anaheim Ducks (4) Vs Nashville Predators (5)
With the Ducks in the playoffs, this marks the first time that all 3 California teams have made the playoffs in the same year. Both of these teams are tough, tough teams. I think these guys are going to beat each other up in a grueling series that I expect to see multiple overtime games.

Winner: Predators in 7 games

Round 1: Eastern Conference

Washington Capitals (1) Vs New York Rangers (8)
I think the Caps are a much better team this year than they were last year. They cut back on the run-and-gun style and play a much better brand of defensive hockey that should take them far… Unfortunately for them, I think they are going to have a difficult time scoring against the Rangers who’s goalie is an absolute monster. Upset time!

Winner: Rangers in 6 games

Philadelphia Flyers (2) Vs Buffalo Sabres (7)
This is a toughy. Philly is really strong, but in the goalie department, it’s hart to bet against Ryan Miller in Buffalo. If this was strictly a goalie game, I’d go with another upset here. But, I think Philly’s overall team is going to be too much for Buffalo to overcome.

Winner: Flyers in 6 games

Boston Bruins (3) Vs Montreal Canadiens (6)
How lucky are we that these two teams that hate each other SO MUCH [remember this hit?] get to play each other in the first round? Man I love playoff hockey! I think this is going to be the most entertaining series. Unfortunately, I don’t think it’s going to be a very long one.

Winner: Bruins in 5 games

Pittsburgh Penguins (4) Vs Tampa Bay Lightning (5)
Sidney Crosby missed 41 games (half the season) and still lead the Penguins in scoring. Makes you wonder where this team would have finished had be been healthy all season. Unfortunately for the Penguins, I think the’re going to get the opportunity to go hang out with Crosby pretty soon.

Winner: Lightning in 6 games

Western Conference: Round 2

Vancouver Canucks (1) Vs Nashville Predators (5)
I’m predicting a few lopsided victories in this one.

Winner: Canucks in 5 games

San Jose Sharks (2) Vs Detroit Red Wings (3)
I think this is going to be the best series of the 2nd round. And, I think this series is going to send the Sharks faithful in to a deep depression. Once again, their regular season greatness is going to come up short.

Winner: Wings in 6 games

Eastern Conference: Round 2

Philadelphia Flyers (2) Vs New York Rangers (8)
This should be another entertaining series, but I think the Flyers are going to prove to be too much for the Rangers and their goalie just isn’t going to be able to save their bacon this time.

Winner: Flyers in 6 games

Boston Bruins (3) Vs Tampa Bay Lightning (5)
I’ve been rooting for both of these teams all year (I had both goalies on my fantasy team), so this is going to be a fun series to watch (for me, anyway). I think Tim Thomas is going to steal the show this time around.

Winner: Bruins in 5 games

Western Conference Semifinals

Vancouver Canucks (1) Vs Detroit Red Wings (3)
I think this is a series that could easily see some games with scores like 5-4, 6-3, etc…

Winner: Canucks in 6 games

Eastern Conference Semifinals

Philadelphia Flyers (2) Vs Boston Bruins (3)
This is another series I’m really looking forward to. I think this may be a really physical series with a lot of bumps and bruises. I’ll go out on a limb and say the home team wins every game in this series… except the last one.

Winner: Boston Bruins in 6 games

Stanley Cup Finals

Vancouver Canucks (1) Vs Boston Bruins (3)
This isn’t about playing it safe. This isn’t about just riding the top team in the league all the way through the playoffs. But, Vancouver is a pretty amazing team. This season they scored the most goals (262) and allowed the fewest goals (185) of any team in the league. Curse of the president’s trophy be damned!

Skating with the Cup: Vancouver Canucks in 5 games.

So that’s my predictions. Agree with me? Think I’m crazy. Leave a comment and tell me who YOU think is going to win.

Twitter Comments

vegasgeek 2011 NHL Hockey Playoff Predictions http://vegasgeek.com/5di
Re-Tweet | Reply | View Tweet