Archive for November, 2007

Why follow standards?

In one of my past roles, I worked on a security standards document with a vendor. This document covered off on various holes that were found in a pretty tight operation. The most glaring omission, as discovered by a security service: SQL injection attacks could be possible. I wasn’t concerned, as stored procedures were a standard. Besides performance, there are strong security considerations.

One of my (past) properties endured a minor SQL injection attack. Issue? No protection within the application. As I explained to a coworker, you can implement protections at the network or server level, but ultimately, the application is culpable.

Follow standards. Reduce the chance a client (internal or external) will have problems. Those that can’t quite grasp this concept will suffer the consequences.

One step closer to a perfect Search Engine: User feedback + Social Networks

I read a great blog post: Google Digg-Style Experiment

Google Experimental is currently running an experiment that allows some selected users to “influence [the] search experience by adding, moving, and removing search results.”

This is very intriguing. SEO is a moving target for both content authors and service providers. Optimization and placement improvement is certainly part of the older, but highly utilized web-use paradigm. This approach by google takes one step in the right direction. Integrating content from users, in the form of feedback, is valuable. The real goldmine is a mashup away.

What if user-feedback was indexed against a users social network? Perhaps two networks… direct connections, and those with similar interests/jobs. (Note: target ad content could be implemented at the same time). Anyway, SEO would likely undergo a massive transformation. Instead of a single index, information would be tailored to the individual yet shared across a community. Focusing search engine results on the individual makes search relevancy go way up. How do you optimize? Reach out to a community with good content!

How would results be handled when there is no reference within the individual’s profile? The search engine would lookup someone within their social network or, say, an expert in the field. Search results would then be returned according to those lists.

In addition, ranking weight would be based on the persons profile. If I change a SERP for web strategy, it should be considered differently then trout fishing (I don’t fish;-)

2.0 Influence: YouTube Debates

So my wife and I watched the Republican debates last night. Politics aside (we can’t decide if we’re liberal republicans or conservative democrats), the presence of YouTube was remarkable.

  1. For those people that think UGC (User generated content) is a fad, this is a clear case where it is being used in main stram media.
  2. Google will take over the media (ok, I’m partially kidding, but their influence is somewhat disconcerting). For those of you that don’t know, Google owns YouTube.
  3. Entire segments of our society that have never seen YouTube now understand what it’s for. I’m sure my parents, who like others in their generation, dismissed YouTube as a kid site, now know that it can be used for presenting issues and questions.

Ignoring social media represents a strategic vunerability, the extent of which will be determined as the resource matures.

Gadgets… my version of “Hello World”

While the days of coding are in the past, I still like to play around. Google gadgets have been tugging at me… specifically, how can iGoogle be leveraged to promote a brand, connect with your community and have a little fun.

I came up with this: http://tinyurl.com/25375f

No one I’ve sent it to has commented yet, but that may not be a bad thing.

Case Study: Microcampaigns

The successful launch of the Skadden Traveling Handbook offers a great opportunity to discuss a key strategy in the “2.0″ space that I define as a microcampaign. Campaigns take many forms; a quick look at wikipedia reveals use in a variety of circumstances.

A microcampaign targets an online community with easily executed content offering multiple value elements.

Necessary elements:

  1. Content: Easily updated & relevant to a topic. Most of all, it should be visual. Visualization of data, after all, is a key trend within the 2.0 space. Offer users the ability to contribute, but do so carefully. You may also use contribution as a method of developing relationships.
  2. Fresh: Keep your microcampaign fresh. The Choate Hall recruiting video’s come to mind. Funny stuff, but it has a shelf life and competition from shows such as “Always Sunny in Philadelphia.”
  3. Value: Offer multifaceted value to users. In the case of the Traveling Handbook, a table of contents is offered along with a series of pictures. This is perhaps the most difficult element to manage. In defining value for your community, make sure you do so carefully.
  4. Development: The Web is a revolutionary business development tool. Use it! I have seen a number of people lately that don’t know how to grow relationships and close opportunities. Develop a relationship with the user community and, when appropriate, get contacts to use in the future.
  5. Measurement: Every good strategy has a plan for measuring success. Look beyond hits on a web page; a better figure would be the number of contacts generated. Remember, the web is a tool for business and relationship development.

One additional element is inherent to any web strategy: plan for growth of both the resource and the Web itself.

As for the Handbook, I’m expecting more pictures this week.

Traveling Handbook Update

The response to the Skadden Handbook has been fantastic… a number of new pics were uploaded, most outside of North America. I think the picture below speaks for itself.

The Great Pyramid

And no, this is photoshopped, but I would love to see someone send one in!

Who says lawyers don’t have a sense of humor….

This was just launched for the Energy group of Skadden, Arps. Think “Amélie” meets BigLaw:

The Skadden Energy Regulatory Compliance Handbook

This is a great feature… rich, visual content with value added components for the user in both download content and an opportunity to send in more pics. While you would expect FERC and other D.C. landmarks, there are a few that are just plain silly (see below):

lol

Risk and Technology

I read an interesting blog post by Kevin O’Keefe, attorney and legal blogging expert: Do lawyers try to kill good uses of technology?

Good question, and I’ve certainly seen my share of panic-induced reactions against technology, but I think this is a deeper issue than attorneys with Luddite-tendencies. It also touches on a firm’s culture and the value-proposition attached to a given technology. If IT invests the resources in a given application, say a wiki, will it get used? Will a given technical approach help make more money? (Let’s face it folks, it IS about billable hours) Does collaboration or efficiency offer any additional value?

Organizations that are forced into change, due to market or personnel changes, are able to answer this question fairly easily. There is a tremendous amount of potential for smaller, boutique firms to better utilize technology. Over the long run, it’s the responsibility of experts and support executives to help the Luddites understand the value of technology. There’s no value in debating risk with attorneys.

Improving Responsiveness with Dynamic Content Management

Much of the time I spent as a developer and architect was centered around customizing features for a particular client. Tedious? Yes; thank God for new hires. Ultimately, I outgrew this more tactical level of IT and have continued in a leadership role. However, there are time where being hands on is still interesting. Why rely on a vendor when I can make a change (of fix problems from other vendors) when I can make the change in 1 minute. This dates back to a conversation I had with my mentor in the client service space.

“It’s often easier to do a job then explain it to an associate”.

Response time in the Web ultimately depends on the ability to turn on a dime. This falls on either technology or a vendor. Workflow and follwing (and sometimes defining) best practices are another place for improvement. For those of us that love defining practices and streamlining workflow, the bottleneck created by rigid technology platorms and/or incompetant vendors is maddening. A solution: dynamic content management.

Dynamic — i.e. database-centric — development has been around for years. While I was working on various projects, I wanted a way to automate the development. It was out of touch until a year ago. In the throws of a difficult period in my career (another story), I crafted a dynamic CMS; one capable of responding to any request, in particular 80% of the issues that come up in a given project. This sat idle for some time, until earlier this week a meeting with a new vendor got the gears going.

What’s next? I’m going to use the cms platform for a project at my firm, and if I’m lucky, can perhaps find someone to assist in the productization. I know it could make life easier — and make some nice cash at the same time. Watch for more!

Vendor Review: Another9

Finding good help is tough. In the hosting space, it can be downright painful. I’ve seen a wide array of hosting operations: the worst was a small (10×10) operation in an area prone to flooding. The server room was cooled by a standard air-conditioner. Top notch facilities offer the highest levels of redundancy and security. One facility in upstate New York (the Frontier Cybercenter) has fantastic security: two factor authentication, thick walls and slick pin-controlled cabinets.

Facilities and security aside, unless the building is down the street, or  you have a person on-site 24-7, you need to rely on the local staff. I detest ticketing systems and nameless engineers. Far worse are operations that rely on one or two individuals. That is a business-level vunerability, but that’s a topic for another day.

Now, on to one of my favorite vendors: Another 9 (http://another9.com/) . Located 45 minutes north of NYC, it’s a convenient drive and not the first place to go up in smoke in the event of a catastrophic incident. The building itself is unassuming, in fact a bit too suburban-corporate for me, but therein is the secret. As a relic of the cold war, it was built to withstand an attack. Not quite as slick as an elevator into a mountain, but I like that a flood or a tornado couldn’t pose a threat. Diverse power grids, multiple fiber lines (both underground and aerial) and a big backup generator round out the place. Security is decent… no biometric scanners, tho.

Where Another 9 shines is the staff. I know the CEO, the data center VP and a number of the engineers. I have put them through major fire drills and each time I came out with my own clients happy. While there can be some lag with an email response from the NOC, it shows they’re out on the floor — and they actually pick up a phone. I recently signed up for additional monitoring services, and oddly enough, they actually called me to talk about the servers.

When I’ve had my back against the wall, these guys have been responsive and accountable.  Pricing has always been fair to all and since becoming a customer, I have one less thing to worry about. In short: if you need colo or other significant hosting, make the call.

Next Page »


a

Connect with me on: