At Freelock, we blog about.... well.... everything! From Open Source news to client questions, green business to Twitter, we like to speak our minds and aren't afraid to do so.
Subscribe to our RSS feeds if you'd like to stay updated!
It goes something like this:
(Client): I want to add a shopping cart to my site. I heard that xyz cart is free, can you add that for me?
(Developer): Sure! That looks easy.
Whether you realize it or not, you're doing CRM already. Customer Relationship Management (CRM) has become a hot buzzword that all kinds of businesses desperately want. I think the perception is that a CRM will somehow magically bring in sales, coordinate sponsors, manage members, fix your business.
There's a little controversy in the Drupal world, a fork by Nathan Haug, aka QuickSketch. Last week he tweeted:
What are the results you are trying to achieve? How can your web site help you get those results? These are a couple of questions we're starting to ask all our clients, and what we're finding often reveals some very easy things we can do to drive more results, quickly and easily.
There's a few problems with setting up shop on the web. All of your competitors are right next door. You're in the worst neighborhood, with crooks inventing new tools to break in every day. That parking lot you just built now has to accommodate scooters and semi trucks. Your customers now expect perfect service, or they will just go next door.
Software is expensive because it is irrational and difficult to build. More than 70 years of mostly-failed software projects evidence this fact. Face it, and your chances for success will dramatically improve. Any client worth working with will accept this, any client who doesn't will pay through the nose when some snake-oil peddling, imprudent shop promises the world and delivers them only mud, budget woes, and unstable time lines. DON'T be that shop; the world has enough of them already. Over time, the world gets wise to who they are.
Results. Return On Investment. Value. How do you measure these things in a website? There's one thing you can easily measure -- cost. Or at least the amount you actually spend to build and maintain a site. The others are far more troublesome to measure.
Not 4 hours after posting my most recent blog stressing the importance of setting up systems with disaster recovery in mind, fate stepped up and thwacked me. "Oh yeah, think you're so resilient?
If there's one thing that's constant in the web world, it's change. We've seen huge change over the years: personal pages, forums, RSS, blogs, YouTube, MySpace, Twitter, Facebook, Pinterest, spam, ubiquitous performance attacks, Internet Explorer 10, Firefox going from 0.9 to 22, smart phones, tablets, and more.
If you've used a web ontology before, or any other large-scale data repository, you're likely familiar with one of the chief concerns facing anyone in such a position: how do you get your data into the system? Moreover, how do you get large amounts of data into the system with (relative) ease? And if you've used a content management system before, you've likely faced a similar, albeit inverted problem: how do you get your data out?
If you can accomplish these preliminary items without a good deal of effort, you're finally left with the task of transforming the data from one, and allowing it to be recognizable by the other.
If, instead, you haven't used either of these, you're likely wondering why on Earth you would want to.
As the coordinator for the Olympic Peninsula Tourism Commission, I direct staff and contractors in projects for the OPTC, including the contractor selection, design and build of the new website. Freelock was chosen and did the work as expected with great results. I heartily recommend them for other work of this nature. Their customer service and personal approach sets them apart from the crowd.Olympic Peninsula Tourism Commission