Category Archives: Rant

Some great customer service with @Spotify

Everyone once in a while you come across fantastic customer service, and I really wanted to highlight this experience.

I posted:

2 minutes later, I posted:

@SpotifyCares replied:


Yup, created me a playlist, just for me… Note the time the songs were added, when they posted it. My son, he’s 5 by the way, was blown away too.


Coming Soon…

I promise there’s more posts coming soon. I thought I’d share this comic from Incidental Comics… Kinda where I’m at…

My best motivation is you, my readers and the SharePoint community at large. Expect some posts coming soon (I do have some time off around Christmas).

Til then, happy SharePointing!

Keep a love hate relationship with SharePoint

This is in response to the SharePoint’er (architect, administrator, developer) who has had it with SharePoint and cries “no more, I hate it”.

New users and customers who see SharePoint, love it. Companies realize SharePoint’s potential in a few minutes of learning about it. It’s a wonderfully powerful application. SharePoint in most cases can completed 80% of the business requirements as soon as it’s installed, leaving 20% to customization and additional configuration. It truly is an amazing application, even the free version.

What ends up happening is, the SharePoint administrators and developers who are running these systems start to yell and complain. It can be very frustrating to work with, especially if it’s just thrown on your plate. Managing permissions alone can be mind numbing. It’s such a vast application that it’s very difficult to find one person who knows it all. It, without a doubt, requires proper training and research to understand and administer correctly and effectively.

But that shouldn’t give us reason to throw it out, or wish it was never invented. It can be tough and sometimes the simplest of tasks take us hours to figure out and get working properly. What’s important to do during these times of hating SharePoint is to focus on the positive side. Unfortunately, it’s easy for the negatives to outweigh the positives when you’re neck deep in it.

That’s where the love hate comes in.

For example, a great positive is the out of the box functionality. SharePoint already includes a calendar, tasks, lists, document libraries, etc. No coding or customization required, and 80% of the business requirements are done! AWESOME isn’t it? A developer doesn’t have to create this themselves. Since that was so easy to make, we move onto the harder stuff and forget about the easy stuff. Then when we get stuck trying to filter a view based on a multichoice field, we get frustrated and forget that I didn’t have to create this list from scratch. Hold onto the wins, the stuff we didn’t have to do, or we simply did in a few minutes.

I have talked with members of the SharePoint community as they are neck deep in new SharePoint implementations, wishing for the pain to end, wishing to just take a break. It breaks my heart. It’s too easy to get exhausted and frustrated with the complexity of SharePoint and lose sight of the big picture, and truly the amount of work and effort SharePoint saves us. I always point out the easy stuff SharePoint did for them. This usually eases them back off the ledge.

I dramatize a little here, but if you’ve been down this road, you know what it feels like. It really does feel like you’re all alone, end users are “screaming” at you for functionality you thought was going to be easy. I’m targeting SharePoint, but this can be true of almost any thing in life, when we can’t figure something out, it can wipe out our emotions, our senses, and our reasoning. It’s important to find positives, the silver lining, the good side whenever possible!

If you’re at the point of just hating SharePoint, you’re mad, considering a new job, or wanting to drink heavily ’til you’re blurry: find some love. Find one simple reason to like SharePoint. If you can’t find the love, hit up the community, ask questions about your difficulties, or just vent (go ahead, leave a comment here and complain, I got big shoulders, I can take it). Who knows, you may start finding solutions and the love may come back!

Is it too much to ask for a single cloud instead of a storm?

If I may, I would like to take a few minutes away from SharePoint (it won’t be long) and talk to the techno-savvy-geeks out there who want more from the cloud.

As I move more and more into the cloud, I am more and more hesitant, and I’m curious to see if you share in my anguish. The cloud appears to be very young and viewing the several dozen different providers and apps available on the cloud, I would say some providers are fighting to become a sole solution, but no one is there, yet.

Here’s my issue, tell me if you relate

  • I want a service where I can easily upload all of my files, photos, videos, and music.
  • I want a service where I can easily browse my files, photos and videos online.
  • I want a service where I can play my music when I want.
  • I want a service where I can easily share my files, photos, videos and music.
  • I want a service where I can bookmark web sites and RSS feeds.
  • I want a service where I can blog.
  • I want a service where I can store and retrieve passwords for websites.
  • I want a service where my wife and I can share our calendars, contacts, and even the grocery list.
  • I want a service where I can do ALL of this on my Windows computers (at least 3 at any point in time), Android phone, iPhone/iPod, and possibly a Mac if I get bored.

Did I miss anything?

And let’s throw in some social networking (keep tabs with friends, tweet, locational check-ins, rating and reviews, etc).

Is this too much to ask? Instead, I have a pile of services and providers in an attempt of doing it all:

  • I use DropBox for synchronizing my files between devices, and it’s pretty easy to access online.
  • I use Evernote for storing and synchronizing notes, and allows me to get wireless keys, CD keys, registration codes, recipes, etc. from my phone or computer. Their online experience mirrors their desktop application. Not great for actual files (word docs – music) hence using DropBox.
  • I use Gladinet Cloud Desktop with my web site hosting provider. Gladinet allows you to make a drive on your computer to cloud storage, like an FTP server, or Amazon’s cloud services. Their application has a sync option to synchronize desktops, but doesn’t appear to have a mobile app available.
  • I use Amazon Cloud Player for storing and playing my music on my computer and Android.
  • I use Google Calendar to share with my wife.
  • I use Windows Live SkyDrive to share files with others instead of emailing the file.
  • I use LastPass to store my logins and passwords from websites.
  • I use WordPress for my blog (this blog).
  • I use ReadItLater to bookmark websites and articles I come across.
  • I use Google Chrome to also synchronize bookmarks.
  • I use Google Reader to track my RSS subscriptions including podcasts.
  • I use Facebook to share images, but store images on my FTP server.
  • I use YouTube and Facebook to share videos.
  • I use two different email providers, one for work and one for personal.
  • I use my company’s Exchange service to synchronize contacts between my computer and my phone.
  • I use Foursquare, Yelp, Facebook, Google+, Hootsuite, and Skype to be “socially aware”.
  • And since I’m on the topic of cloud, I also use Netflix for TV/Movies.

Even with all of that, I still don’t get what I want. However, now that I compile my list, it does look like a lot to ask… or is it? From what I can see, Google is slowly becoming that resource, and they’re taking it a step forward and including social networking. With some work, I think Google could easily take, or at least unify the storm into a single cloud which would be a lot more manageable.

  • Use Google Docs for file synchronization and sharing, they just have to get an app to install on desktop to help file upload and sync (good bye DropBox, Evernote, Gladinet, SkyDrive)
  • Use Google Calendar for calendaring.
  • Use Gmail for contacts and emails, allow it to easily download emails from my personal (non-gmail) and my work (also non-gmail) accounts. (Good bye personal accounts, and possible corporate accounts)
  • Use Google’s YouTube for video storage and sharing, and online TV and movies. (Good bye Netflix)
  • Use Google Music (currently in beta) for storage and playback of music. (Good bye Amazon Cloud Player)
  • Use Google+ (currently in beta) for social networking, location check-ins and reviews. (Good bye Facebook, Foursquare, Yelp, Hootsuite, and Skype)
  • Use Google’s Blogger for blogging. (Good bye WordPress)
  • Use Google Toolbar for saving website passwords and logins, and manage bookmarks and RSS feeds. (Good bye LastPass, ReadItLater)

A little terrifying, but wouldn’t it be nice? One spot for EVERYTHING you ever need, one service to rule them all. I know they’d get sued left and right as they crushed the little guys. I’m not even a Google fan, but if they can pull something like this off, I’d use it.

Is there anything close? I’d be happy with a breakup of

  • File share to include files, photos, videos, and music synchronization on desktop, retrieval on mobile devices and browse online (with playback). Allow for easy sharing as well.
  • Data share, not unlike files, but more free-formed data like calendars, contacts, bookmarks, and allow ad-hoc lists as needed like grocery lists.
  • Social share to post to ALL networks (Facebook, Google+, Twitter, etc), read all streams/feeds, read and manage RSS, and of course share it all.

And let there be hooks between the three so files can be shared via social networks, and social networks can auto-post data lists if needed.

(now back to my blog topic) Breaking it down into the three groups feels familiar, almost like an existing product available from Microsoft could service these with great success, maybe some tweaks here or there, and a great mobile app and nothing could stop you!

A pipe dream, maybe, but I say go big or go home.

What do you think?