Archive for Articles

USG Mobile Device Survey

A few of our students did a quick and dirty survey of students in the Ohio Union the other day on mobile device usage. A total of 198 students were surveyed, most of whom were either in some sort of Student Organization or involved in Student Government. Survey Results below:

Own Smart Phone:   140 Students  71%

Smart Phone Ownership By Device:

Device # Owners %
iPod Touch:   54   27.3%
iPhone:   40   20.2%
BlackBerry:   33   16.7%
Droid:   23   11.6%
iPad:   7   3.5%
Palm:   1   0.5%

Why Home Base Will Succeed

Boy is this puffing my chest or what? I just wanted to give a quick Welcome to 2011 shout out to… Home Base…. myself… and the awesome people I work with. The latest iteration of my business model is entrenched in embracing who I am and “who” Home Base is as a company. We are small. We are mostly freelancers right now. And we all really enjoy what we do.

That last part is crucial. I gave up trying to micromanage projects and I gave up trying to portray some sort of corporate atmosphere on my website and embraced the new AGILE and family oriented business model. AGILE is more than a word. It’s more than a project management methodology. It’s how we do business. I think I’ve gushed enough about this recently so I’ll leave it at that.

Since I am a football fan though and now is the time of year that coaches are either fired or rained with praise, I have been hearing a lot of quotes about programs being run like a family. When a player is recruited to Ohio State, he is part of the OSU family and that family actually extends beyond the football field. I work for OSU and I feel part of it. At Home Base I’m trying to instill the same values. So our newest installment of awesomeness is what we call the Sunday Code Marathons. Brittany and I try to cook a great meal every Sunday for clients and employees alike and we all sit around and code and work on projects for a few hours… or all night… or for 10 minutes before we start playing some board games or watching football. It’s great. We can all sort of feel the excitement and energy of the company being on the move. We have some great clients right now and some great projects and every week we are introduced with new, fun challenges that we are ready to tackle together.

2010 was a great year that ended on an especially high note. I am very optimistic that 2011 will be even better. We are all looking forward to churning out really cool projects like a well oiled machine. Happy New Year!

10 Predictions for Web Development in 2011

January 3, 2011 Mike Baron No Comments » Links

MashableCool article on Mashable. I know Mashable is pretty mainstream now, but I agree with pretty much everything in this article. The one thing that continues to kind of bother me is the popularity of Ruby. Like, why is it so popular? It’s like, people are all over it b/c it’s new. I don’t get it. ah well… enjoy:

Web Development Predictions For 2011

Koos Wealth Management

I just wanted to give a shout out to my good buddy Adam Koos. His wealth management company is being honored in the November issue of Columbus C.E.O. Magazine:

Best Financial Advisory Firm:
Independent advisory firm Koos Wealth Management, Inc. of Dublin topped global giant Morgan Stanley Smith Barney for his year’s Best of Business ranking.

Book Report! – The Groundswell

Alright folks, sorry for the short layoff. After the Higher Ed Webdev Conference, I was jacked up to get some major work done on the site and really ramp up my blogging… but then life happened. We had a slew of unfortunate hospitalizations and a death in the family so I took a physical and mental vacation from Home Base to take care of the family. So now that everyone is OK, game on!

Groundswell

Groundswell

Between long hours in the car and in hospital rooms, I’ve been reading this book called “Groundswell” by Charlene Li and Josh Bernoff. The book is a few years old and they have since wrote a follow up, but some of the fundamentals are still relavant. One of the biggest takeaways from the book is how the authors break down social media usage into what they call the “Social Technographics Profile.” Instead of researching who is using social media, they go further and provide some statistics of how people are using social media. Everyone seems to understand that YouTube and WordPress and Facebook are all social media forums, but when you think about it, there’s a pretty broad spectrum of activities that occur on these sites. Saying the term “people use social media” today is like saying “people use the internet” or “people travel to work.” The phrase doesn’t say much.

So our good buddies Charline Li and Josh Bernoff came up with classifications of social media usage:

  • Creators, at the top of the ladder, are online consumers who at least once a month publish a blog or article online, maintain a Web page, or upload videos or audio to sites like YouTube.
  • Critics react to content online, posting comments on blogs or online forums, posting ratings or reviews, or editing wikis.
  • Collectors save URLs and tags on a social bookmarking service like del.icio.us, vote for sites on a service like Digg, or use RSS feeds on services like Bloglines. This act of collecting and aggregating information plays a vital role in organizing the tremendous amount of content being produced by Creators and Critics.
  • Joiners participate in or maintain profiles on a social networking site like Myspace. In the United States where Facebook is growing rapidly among adults, Joiners have already reached 25 percent of the online population; in South Korea where Cyworld is popular, it’s nearly 40 percent.
  • Spectators consume whatever the rest produce–blogs, online videos, podcasts, forums, and reviews.
  • Inactives nonparticipants — still remain.

Obviously these classifications are not mutually exclusive. A creator can also be a critic and a joiner. The power of breaking down social media usage comes into play with how you develop your social media strategy. The book gives a good example of alpha moms. The book defines alpha moms as “mothers who have an optimistic attitude towards technology and are family motivated, have a household income of at least $55,000, and have some college education.” The Social Technographics Profile of alpha moms indicated that they are less likely to be creators, collectors, joiners, or inactive than the average U.S. adult, but MORE LIKELY to be a critic or a spectator than the average U.S. adult. Looking at this data, a good strategy for alpha moms would probably be to avoid blogging services, but think about technologies like forums, ratings, and reviews. Allow the critics to criticize, rank, rate, and comment and don’t waste money on other social media outlets just yet.

So it’s pretty cool stuff. Forrester actually has an online Social Technographics tool online:

It’s kind of teaser, of course, but it’s a good starting point nonetheless.

Anyway, I am about halfway through the book so I will have to write another follow up book report in a few weeks. There are some interesting chapters that I related to political campaigns. You can use social media to listen to your constituants and energize your base. Read and value customer feedback in forums and on product ratings. Use blogs, forums, and other media as cheap ways to engage your clients by communicating with them instead of using commercials and traditional advertising to shout at them.

So stay tuned… more to come.

Agile Soup

Fire PlaceOK obviously something happened to get me back into the blogosphere. That “something” is actually two things. First, I spent the whole summer hunched over my table saw building a fireplace and that project is finally done. I am proud of that sucker. I spent a lot of time on the phone with my dad figuring out what I was doing, but we made it happen and that room is damn toasty.
Second, as I recently mentioned, I went to the Higher Ed WebDev conference in Cincinnati. The conference itself wasn’t totally amazing or eye opening, but it did help re-enforce some motivators I had just stewing in my head. We will call it the catalyst.

Agile SoupWe will also call these stewing ideas “Agile Soup.” Agile is a model for a software development life cycle. You might even call it a project management methodology. The old, most accepted method was called a Waterfall. There’s also an IBM version of waterfall called RUP, which is what I followed religiously for years. I recently started reading about these crazy developers though in California who were trashing the idea of requirements and actually developing on site with clients instead. Gone were requirements documents. In came user stories and use cases and note cards. It sounded like fairy tail land… until I started reading up on it. Agile sounded like it could be a legit model for small projects so I tried it.

Now I’m not only drinking Agile Kool-Aid, I’m serving up some Agile Soup. This article will serve as a quick intro on how Agile can be thought of as more than just an SDLC and how you can use the principles to run your whole business.

First off, let’s review the AGILE Manifesto. If you’re familiar with Agile, then you’ve seen this before:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

I love every part of that. That manifesto is sort of the creed that drives a software development life cycle, but nowhere in it do you see any detail about how exactly the process works. It’s minimalist. The actual Agile process (or at least the one I use, called SCRUM) involves prioritizing client needs, figuring out how many of these needs can be accomplished in a 2 week development “sprint,” and then delivering, regrouping, and re-prioritizing every 2 weeks until the client decides, “hey, this is good enough.” A colleague of mine at Ohio State, Beth Snapp developed her own version called “Rapid Iterative Development.” Her idea is very similar to SCRUM, where we have this software development paradigm that is based on quick, well coordinated, flexible delivery. It focuses on developing working software in small chunks rather than working on abstract documentation followed by long development periods. I like this quote:

The problem with abstractions (like reports and documents) is that they create illusions of agreement. A hundred people can read the same words, but … they’re imagining a hundred different things. That’s why you want to get to something real right away. – Rework

So the goal is to develop these small chunks rather than spend a bunch of time writing documentation and then disappearing into a cave for months building a monster. This way, you’ll be able to change direction easily. The more expensive it is to make a change, the less likely you are to make it. It’s also a lot easier to completely scrap everything you’ve done in a 2 week sprint than it would be to scrap an entire project. So if you screw up or miscommunicate something, you catch it before you become attached to it and you can scrap or change course before it’s too late. The concept is pretty simple, really.

My first light bulb moment piecing Agile into a business philosophy wasn’t really an “agile” moment at all. It came while listening to someone talk about the right approach to social media. His point was that you have to be authentic. These days people don’t value press releases as much as they value customer comments. A facebook or twitter account that is maintained on behalf of a company by a nameless, faceless PR firm or communications office will get exposed and ignored. But if Bill Gates or Steve Jobs get real, people will listen. So the idea is to embrace who you are as a company and be authentic if you want a successful social media campaign.

Rework

Rework

So I thought about that and I got comfortable with the fact that I’m a small web development freelance ringleader. Then I started reading the book Rework by Jason Fried and David Heinemeier Hansson and the light bulb really came on. The book is presented in a bunch of really short 2 or 3 page chapters. The chapter names have Agile oozing all over the place:

  • Planning is guessing
  • Ignore the details early on
  • Good enough is fine
  • Your estimates suck
  • Make tiny decisions
  • Speed changes everything

After reading that great book, listening to people tell me how being authentic is hot, and really embracing the Agile SDLC, I came up with my own Agile Soup… also known as the Home Base Web Solutions manifesto:

Fostering relationships over volume and efficiencies
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Personal attention over following protocols

OK two of those didn’t change. Get over it. I thought about it for a while and realized that I was just rewording the original Agile Manifesto. The end result is the same though. My business is unique. Each of my clients are unique. Every project I work on is unique. If I stay lean and focus my efforts on rapidly deploying software that meets my core requirements and continually improving both product and process, I can’t go wrong. If I’m focusing on building relationships and collaborating with clients to help their businesses grow rather than negotiating terms and conditions to put money in my pocket, I think everyone is better off because if my clients are successful and they like me, not only will they use me again, but they will recommend me to their friends.

K Studio Dance Party!

Party on, dude! We launched another website recently for our good friend Kelly from K Studio Dance.

K Studio Dance.  Wordpress integrated website.

K Studio Dance. Wordpress integrated website.

Kelly has been a great friend of mine for years so I was very excited to hear that she was taking her dancing and teaching skills to the next level. Her new studio offers classes in ballet, tap, jazz, lyrical, hip hop, and musical theater for ages three to adult.

The website itself is a basic Word Press integration. We also added Face Book Like buttons on each page so her clients could easily give some “shout outs” from Face Book. On the first day the buttons were available, the site got 73 likes, increasing traffic from about 10 hits per day to over 100+ hits for the day the Like button functionality was launched. We are now working on some SEO loose ends to get the website more noticeable on search engines like Google and Youtube.

The Fork Dorks have arrived

Over the past few months we have implemented a slew of new small web applications.

Fork Dorks

Fork Dorks


One of our latest websites is the result of a couple of dorks with big appetites. Every day for lunch, we go through the same routine. Instant messages start shooting back and forth around 10:00 AM. Propositions, negotiations, and ultimately decisions are made over email, text messages, IMs and occasional phone calls. We go to lunch and “talk shop” about our nerdy jobs and generally enjoy the company. None of us are really culinary experts, but that does not exclude us from having the right to an opinion. One of our consensus opinions was that local food blogs do nothing but gush over anywhere they report on and that is where Fork Dorks was born. We can’t pair a wine with a steak, but we can give a real opinion about where we ate.

The site has also played a neat role as a test location for some new techniques. We used Word Press with a super basic template and rolled the site out over a weekend. Since then, we implemented some basic integration points with Flickr and Facebook. Anyway, I hope everyone enjoys the fruits of our labor.

Higher Ed WebDev Conference 2010

This week I attended the Higher Ed Web Dev Conference in Cincinnati, OH. After listening to people spew opinions for a couple of days, I feel like it’s time to share mine. I’m going to focus my opinions in this article towards how web development trends apply to a university housing operation, since, well, that’s who sent me to the conference.

I noticed a couple of themes at this conference both from the types of presentations that are offered and also just the general buzz from talking to people. Obviously take these with a grain of salt because it always seems like everyone attending a conference is drinking the same Kool-Aid.

• I’m guessing 99% of the sessions were on either Social Media, Search Engine Optimization (SEO), or Mobile Technology. Last year the hot topic was web usability.
• A lot of Social Media is being used for things like recruiting/outreach/engagement, etc. I didn’t see anything functional like a housing application process or any sort of web form. The main purpose of Social Media seems to be marketing.
• It felt like every school who presented had some sort of “content editor” position. I also talked to a couple of people from other universities that had a “social media expert” who did nothing but tweet and manage Facebook and delicious and stuff like that.
• All these geeks have iPads and they are all twitter buddies. Am I not the geek I thought I was?

I guess that’s a good question. I will try to focus my next articles on some of the hot topics from the conference.

Surface got attention

Apparently our Microsoft Surface project got some attention from one of the Ohio State college newspapers. Home Base developer Mike Baron contributed to the project.

This post used to link to an article in the Lantern, but they took the article down for some reason. Bummer, folks.