Blog

Google Drive has arrived

Google Drive has arrived if you have a google email account you can request to find out when your drive will be ready and a day or two later you get an email letting you know it is ready and 5GB of free space is yours.

If you need more and who doesn't then you can get up to 16TB for a mere $800.00 per month ------------ Nice I mean  1TB for only $49.00 per month. ------------ (see price sheet below) The storage is for both google drive and picasa mixed so keep all you pics up and your data. The privacy policy looks similar to all of the existing players and speaking of existing players this cuts Dropbox by 40% at the 100GB range. What do you think who will survive this latest entry into the online storage foray.  JungleDisk = Rackspace, Dropbox, Justcloud, Carbonite, Box ElephantDrive, Mozy, OpenDrive, YouSendIt, Egnyte HibridCloud, SkyDrive = Microsoft LiveDrive and SugarSync; these are just a few of the players in the market there are so many more I can't possible list all of them. When we look back in a couple of years how many of these will be around ??? Does anyone see Amazon entering this market since Google has now and since the majority of the existing players actually use Amazon for their platforms ????

Sign Up Now and let me know what you think:https://drive.google.com/start#home

Storage Monthly Rate
25 GB $2.49
100 GB $4.99
200 GB $9.99
400 GB $19.99
1 TB $49.99
2 TB $99.99
4 TB $199.99
8 TB $399.99
16 TB $799.99

Ins and Outs of CSS3

Last night I gave a presentation at the Baltimore Drupal Meetup. The meetup was well attended and I was asked to post the presentation and some of the tips I had. So, here's the presentation - download it and enjoy. 

Several people said they would like the list of screen sizes for testing a responsive site:

  • iPhone - portrait - 320 x 356
  • iPhone - landscape - 480 x 320
  • small tablets - 600 x 600
  • iPad - portrait - 768 x 1024
  • iPad - landscape - 1024 x 768
  • I also suggest constraining the width to no more than 1200 pixels. You don't want excessively long lines of text on large monitors - they are too hard to read.

I was also asked about the css reset file I use. I use Eric Meyer's reset - with some custom tweaks when needed. Read his post and copy the file. He's also a good person to follow for all things css related.

Thanks to everyone - and if you have any questions give a holler.

Facebook Group Branding

Did you notice the new Facebook group changes? No? Well not many people have either... some things you need to consider:

maryland music network

Facebook generates a bar at the top of the group page with photos of members who have recently interacted with the group. Depending on the group, this can be an invasion that members are not prepared for. These photos (blurred above) when hovered over display a member's name and a link to their profile page. Granted, you can access a list of group members, but never at this level of fanfare.

The group in the screen shot above is the Maryland Music Network, a group that connects the Maryland music community online via Facebook (read more here). But for more identity sensitive groups, like those moderated by The MAGIC Foundation for medical conditions, this change has been percieved as a privacy concern.

Privacy aside, this is a big chance for branding for an organization or group.

1. Design a banner that is exactly 800 pixels wide by 200 pixels high.

2. Within the 200 pixels leave a 32 pixel bar at bottom to leave room in your design for the bar Facebook genreates from your group information.

3. Upload it to your Facebook group as an admin at the top right corner of the banner of images.

Here is what The MAGIC Foundation did for their parent groups:

 

This new feature for Facebook groups is a chance to display information about your group in a snap shot, but an even greater opportunity for branding your organization on the internet.

If this is any inclination of where branding for Facebook pages might be going, sign me up.

How to Develop with Drupal

In preparation for tomorrow night's Baltimore Drupal Meetup I've been thinking of different topics to address. By putting some out beforehand I hope to stir up some ideas and best practices for discussion.

  1. Version  Control: Following the rest of the Drupal community we've been moving to GIT. GIT makes branching a lot easier. With larger projects our releases are organized into sprints. This means a release every two weeks. How do you leverage branches to manage releases?
  2. Configuration Management: This is always a hot topic. In Drupal all your configurations are trapped in the database where they can't be put under version control and synchronizing between different environments is next to impossible. Features can get you 80% there. How do you use features? What do you do for the other 20%?
  3. Data Management: We worked on a site with IBM where someone had set up a database backup to GIT every hour. Brilliant! This way when you do a GIT pull you get all the file updates AND the database. A quick drush bam-restore and viola! You're in synch. How do you use the backup and migrate module? 
  4. IDEs: I use Eclipse to edit code. Though there are many times (usually when I'm staring at an hourglass) I'm tempted to just use emacs or vi. How do you get the most out of Eclipse? Do you use a Php Debugger? Any favorite Eclipse plugins? Do you use some other IDE?
  5. Testing: A while back @greggersh showed me cucumber. It's brilliant. Write your test in plain language before you write code and you got your use cases and testing scripts. But if you're writing test scripts for Drupal chances are you're using SimpleTest. Do you use automated testing? If so what?
  6. Drush: If you're not using this amazing command line tool now you will be. How do you use drush?
So there's a few topics to chew on before getting together at Bertha's tomorrow for the meetup. We won't have enough time to cover it all but I know we'll all learn a bunch. I'll be sure to follow up on this post with some answers to the topics I've laid out.

Three Things Most Nonprofits Do Better Than Your Business on the Web

Engaging with their greater community

Nonprofits are typically the kings and queens of networking and cross promoting with one another, because they have to so they can survive. Most are out there for the greater good and can easily compliment one another despite the possibility of being in “competition” with one another. That is such a fine line for businesses in the for-profit world, the idea of marketing together with another similar business is daunting and seems counter-productive…but in the social media world it is seen as strategic.

Asking for awareness over money

Nonprofits thrive on donations, but they flourish more with awareness. They know this, so they ask for it over money when it comes to social media. Sure, they solicit donations for their causes, but they still say thank you the same way for sharing their messages that they do for money.

Manners go a long way on the internet and those manners get nonprofits support whether it’s big or small. The same way nonprofits need to know when to ask for money, businesses need to know when to sell and when to give the spotlight to a cause or industry news.

They know their voice

One of the most challenging aspects of defining a business’ online identity is finding their voice. You must find the accurate tone and language to convey what your business is and what you may be passionate about, whether it is related to your craft or not. Nonprofits are inherently passionate about their cause and the industry associated with it.

 

 

Four Big Mistakes In Event Planning

I’ve been planning events for over ten years, and well if you include the countless family extravaganzas and rallying together volunteers for ridiculous tasks that number is probably doubled just on frustration and learning the hard way alone.

Remember putting together events without social media, you know when you actually had to go out and talk to people or pick up the phone? It all has changed, but that does not mean your strategy should be all that different. The “build it and they will come” philosophy just leaves you with an empty room and eventually your ramblings about “what went wrong” leads to blaming the current economy.

So, here are my four mistakes of event planning with some easy suggestions to make your next event a success:

Relying on Facebook

Do not rely on Facebook for anything at all. I currently have over 20 event invitations in my Facebook inbox. I can barely tell what is relevant to me, I might be missing out on a killer art show or concert, but I wouldn’t know because some band from Texas invites me to all their gigs even though I’m over 1,500 miles away and my one aunt only uses Facebook to invite me to events that are “inspirational stories”. 

So what do you need to? You need to send emails, you need to use other websites, and you need actually call and invite people. The Internet is there to assist you, it is not there to do everything for you.

No central location for information

You need one place to direct possible attendees for information, not a Facebook page, an event, a ticket site, and your website. Don’t get me wrong, you need all those things but you need to be directing everyone to one place, and that one place is your website.

The real price of free events

Having a free event can seem appealing, however you’ve added no value to your event. If someone just doesn’t want to get out of bed that morning or something else comes up they have lost nothing in that exchange for other plans. You, the planner, on the other hand have empty seats and considerably less attendance. Of course, if you have a reputation for stellar events or were blessed with an amazing speaker or two, you might be ok.

Missing fundamental details

So there’s two weeks until your event and you are still figuring out the major details? This, my friend is not a good sign. You should have your major who, what, when, and why covered and publicized at least a month a head of your event, the sooner the better.

 

Navigating Email Marketing: Constant Contact vs Mail Chimp

mailchimpNavigating the email marketing world can be a headache. I know this because I spend most of my time working with MailChimp and Constant Contact for my client’s email marketing campaigns… writing, finding the right images, and editing. Let’s not forget link checking and most of all making sure the email will display correctly once it is sent out into the world.

So which provider should you choose? Sure, it is all on personal preference and expertise. I openly admit that I favor MailChimp over Constant Contact on the basis of usability and the fact they provide quirky links and quotes to lighten the mood (things like “Stephanie, May the chimp be with you” and this video). But there are some features of Constant Contact I wish MailChimp had.

Over the next few weeks I'll be posting about exploring the difference between the two regarding: media, editing, usability, and more.

But before I get into details – which do you prefer and why?

Related Posts:

Using Email Marketing & Website Contant for Community Building

 

Facebook Groups: Connecting Your Community Online

Since the release of the new Facebook groups interface back in the Fall, I have been creating, monitoring, and participating in several groups. The major changes to the way Facebook groups function made me wonder how interactions would change or what new conversations would spark.

Without even actively seeking out new Facebook groups they have followed me wherever I go. Between taking classes with Marketing Profs University, virtual office space for I Can Make A Mess Like Nobody's Business, and trying to build bridges in the fragmented Maryland music scene with Maryland Music Network - checking in with Facebook groups has become a part of my daily routine.

Maryland Music NetworkLogo by: Michael Muccioli

I created the Maryland Music Network for musicians and promoters in the Maryland area to join forces and network. As of today, we have nearly 400 members who post about shows, equipment for sale, opportunities, and community news. The discussions have been lively, debate heavy, and somewhat productive. While there are a lot of voices in one room, important conversations and new projects have been born on Maryland Music Network's Facebook wall.

Could these types of conversations happen without this Facebook group? Probably, but this group has given musicians and other music industry professionals a virtual room to sit in and network across genres and location.

Three Things I've Learned from Facebook Groups

 

Easy sign up within Facebook's interface increases membership 
Instead of trying to move users from where they are comfortable within Facebook's framework, keep them there right there. Not only do most people check Facebook every day, users will not have to remember to log into another site for updates.

Great for non-traditional offices
Convenient place for virtual office space - whether it has a professional or water-cooler tone.

Terrific for questions
Social media has always been a great place when you are looking for an answer, Facebook groups are perfect to reach out to a targeted audience for topic-specific questions. 

What the hell am I doing here?

You've convinced your boss to give you the time to go to a conference, registered, booked your flight and hotel. You're ready to go. But have you really thought why you're going? Whether your attending a business lunch, meetup or a conference explicitly setting goals guarantees making the most of your time.

For an IT conference like DrupalCon goals might include gaining specific knowledge, meeting Dries Buytaert or having a beer with "the king of denmark”. It's best to keep the number of goals to 2 or 3. [Warning: Business Jargon] Goals should be as Specific, Measurable, Attainable, Relevant, Time-bound.

Here's my 3 goals for DrupalCon Chicago.

Goal #1: Become a contributor to Drupal

Even before we identified Drupal as our platform of choice we knew that open source was going to be at the heart of our business. The strength of the community sold us on Drupal so getting involved is important. Though I may not nail this one down by the end of the conference a brief conversation with Dries has given me a path to success and I'm hammering away at it.

Goal #2: Meet freelancer Drupal developers to collaborate with

Small companies like ours depend on partnerships and relationships. We have a growing network in Baltimore and DC that includes a wealth of talent but the local Drupal community is small and we sometimes need to bring on freelancers to expand our capacity. Dries has said, “The demand for Drupal talent continues to exceed the supply”. While this is true, Drupal developers tend to prefer freelancing rather than being tied to a desk. This works in our favor. I've met a handful already and I've organized a Freelancer Speeddating BoF (Bird of a Feather) during the conference to accelerate the process.

Goal #3: Learn more Drupal best practices for module development and site deployment

This goal is a bit typical but it helps to have some specific questions to get answered. I've already attended some great sessions on deployment tools and what I don't learn from sessions will get taken care of by cornering conference speakers and uber-geeks.

Having these goals in mind has guided what sessions and activities to attend. They've motivated efforts to meet people and fed topics for conversation. Most of all, having goals will help me get the most out of DrupalCon.

Drupal Going Corporate?

In 2009 DrupalCon DC had 1400 attendees. This year there are around 4,000 attending in Chicago. Growth around Drupal has been explosive to say the least. 1.7% of web sites are built with Drupal. How does a community based project like Drupal maintain a vibrant, fresh community while scaling to enterprise proportions? How does an open source project manage this kind of growth? 

Corporate Hierarchy

During this morning's DrupalCon keynote Dries Buytaert, the inventor of Drupal, answered this question introducing a middle management layer into the maintainers organizational structure. It seems there's no avoiding the corporate org chart. Coincidentally, I had grabbed Clay Shirky's book “Here Comes Everybody: The Power of Organizing without Organizations” to read on the plane and just read a section describing the history of the corporate org chart. I hadn't really looked closely at the conference schedule so I didn't know that Shirky is tomorrow's keynote speaker. I'm curious what he thinks.

There is a certain sadness seeing an idealistic, scrappy, pure open source project like Drupal growing up. But after hearing about the challenges releasing the latest version I completely understand. Other large open source projects like Linux have had to adopt similar structures. Even in my son's preschool you see how hierarchies natural appear in human endeavors. Ironic that while Drupal helps organizations become organic its success forces it to become more hierarchal.

Related links

http://association.drupal.org/blog/kieran/Drupalcon-growth-Ideas-from-300-to-30000-participants

Syndicate content

Recent Blog Entries

04/26/2012 - 6:05pm
03/14/2012 - 2:16pm
02/24/2012 - 1:15pm

Last year Chrome over took Internet Explorer. Seeing the light at the end of the tunnel. No more IE fixes http://t.co/1hLwVqct
1 day 10 hours ago

If you haven't heard "Drupal 7 – the Essentials" was added to the Drupal community wiki http://t.co/mhfVsnJE
3 days 32 min ago

Drupal Meetup tonight! Bertha's - 5:30/beginners; 6:30/drupal on the cloud http://t.co/pAHXWc5J
1 week 3 days ago