Web Consulting Washington DC

It’s a dirty job, but somebody’s gotta do it.

Archive for the ‘Web News’ Category

1 Million Shirts Did It Right

Friday, April 30th, 2010

1 Million ShirtsHave you heard of the campaign to send 1 million shirts to Africa?  Probably.  And you might not think that it was a very savvy idea.  I think it was brilliant.

Jason Sadler from IWearYourShirt.com created 1millionshirts.org and did something right.  He got noticed.  He didn’t hurt anyone.  Now, the question is, what will he do with all of us watching?

Do I think that the notion of sending 1 million t-shirts is ignorant and ill conceived?  Yes.  But there are many positive outcomes that can come from this mission.

If Jason had spoken to my friends Mariéme Jamme or Teddy Ruge before launching his campaign, he would have made smart choices; or he may have sent just another shipment of one million nets to fight malaria or one million vaccinations.  Would you have paid attention to that?

How many Twitter profiles do you know besides Keith Olberman who can get 1,000’s of followers in a week?  Not many.  Jason painted a cow purple. (more…)

Entrepreneurs can change the world

Wednesday, April 21st, 2010

Love this video by @Grasshopper, a “virtual phone system designed for entrepreneurs”.

Posted via web from I work for Infamia.com

WordPress + Network Solutions: who’s to blame? (you are!)

Tuesday, April 13th, 2010
I”d say pointing the finger at WordPress is pointless.  The only way WordPress can operate is by knowing what the db credentials are.  Storing these in a clear (unencrypted) file is standard practice among almost all CMS.  For a good reason: the alternative is storing them in an encrypted file, but then you’d have to decrypt that file, so you’d have to store the decryption credential somewhere…in clear text.  Of course, this is an inherent security risk, but can be mitigated with good sysadmin and security practices. These take into account not only file permissions (who has access to read the file) but also database permissions.
Next, NetSol…they may be to blame only if they provided a script to install WordPress “automatically”, and this script installed file insecurely.  We could also make a case that NetSol is to blame for allowing default upload file permissions (via ftp) to be world-readable, along with some other technical bits they may or may not have done right or wrong. I do not know enough about the Network Solutions network to be sure.
Last, but not least: you.  It’s your blog, after all. And you decided that you don’t need a system administrator, after all.  Your money was better spent getting a snazzier design than making your site secure.  Plus you and your designer’s mad ftp skillz, along with the Network Solutions “easy as do-re-mi” hype…what could go wrong?
But that lowly, unappreciated systems talent is what distinguishes the men from the boys online: that is the difference between a website, and an enterprise-grade web _project_.
wordpress

wordpress

Lots of talk lately about the Network Solutions / WordPress breach; Network Solutions so far doing a good job responding to the issue, and WordPress reiterating that their system is secure if installed securely. But who’s really to blame?  You are!

The first criticism I heard is that WordPress should have stored database credentials in a secure file.  The only way WordPress can operate is by knowing what the database credentials are.  Storing these in a clear (unencrypted) file is standard practice among almost all CMS.  And for good reason: the alternative is storing them in an encrypted file, but then you’d have to decrypt that file; so you’d have to store the decryption credential somewhere…in clear text.  Of course, this is an inherent security risk, but can be mitigated with good sysadmin and security practices. These practices take into account not only file permissions (who has access to read the file) but also database permissions.

Next, Network Solutions:  they may be to blame if they provided a script to install WordPress “automatically”, and this script installed sensitive files insecurely.  We could also make a case that NetSol is to blame for allowing default upload file permissions (via ftp) to be world-readable, along with some other technical bits they may or may not have done right or wrong. I do not know enough about the Network Solutions network to be sure.

But it’s also time to face the music:  It’s your blog, after all.  You decided that you don’t need a system administrator.  You decided money was better spent getting a snazzier design than making your site secure.  You decided to opt for the cachet of a self-hosted blog instead of using the perfectly usable wordpress.com platform. Plus you and your designer have got mad ftp skillz…what could go wrong?  Of course, Network Solutions, and every other $5 hosting company out there run a big marketing campaign to convince you that you can do it yourself; that really, nothing can go wrong; and I’ll wager in a few weeks this will go away and if anyone asks they’ll say it’s a one-off. So, really, you’re not to blame, right? It’s hard to keep a level mind with all the buzz and hype telling you how simple and easy everything is, how you can do it yourself, how even a monkey can do it.

But you know.  You really always knew, didn’t you?   Yeah, you did.  There is no substitute for knowledge, and there are no shortcuts. I’ve been harping about the need for better systems architecture on this forum on and off.  That lowly, unappreciated systems talent you decided to skimp on is what distinguishes the men from the boys online: that is one big difference between a pretty website, and an enterprise-grade web project.

Incidentally, web projects is what we do.  So when you’re ready to graduate from just pretty pictures and skin-deep designs, give us a call.

Hey Valley VCs, Haven’t You Heard? Washington DC is Hawt!

Friday, February 26th, 2010

There you are! Where have you been?! Running late to the party aren’t you? Ok, well no sweat. Just pay attention. I know a guy. I’ll get ya in…

This “town” of two cities (Washington & Baltimore) is full of talented & bold entrepreneurs. If you are a well-funded venture capitalist from out west, I am going to give it to you straight, “East Coast style.”  You would have to be a fool not to seriously consider this area for opportunities.

Let’s look at what your money has to contend with out west: you have sunshine, great surfing, snowy mountains, and lovely weather year round.   You have corporate tech campuses that look more like college dormitories. Trying to score the next Twitter in the Valley sounds like combing through a picked over fruit stand just before closing time. Even if you find something “fresh,” it’s probably already been pawed at by your larger competitors.

Here on the East Coast: there’s no skiing.   Our mountains are covered in ice. Don’t bother bringing your surfboards, either.  Our Capitol was built on a swamp, not the beach, for good reason — the Founding Fathers knew they needed to keep the wandering mind focused on getting things done.

So just bring your laptops.  We have endless cube farms just over the Potomac River and plenty of wifi around town.   Because you know what we do for fun around here?  We WORK.  This is a town full of workaholics!

How are those West Coast portfolio burn rates doing these days, btw? Not so “hawt” huh?    Tell you what, because I like you, I’ll fill you in on a little secret.  Come closer…I don’t want EVERYBODY to know…

DC is full of diamonds in the rough. They’re surviving as lifestyle businesses, bootstrapped from the ground up, because the VC pool here doesn’t have a deep end. These gems are hyper-focused on delivering products & services that are in demand, making a difference, and oh my gosh, this is the best part… some of them actually have paying customers. Yes! I know!  Who does that, right?

But hey, slow your roll.  Don’t get too excited and start bringing all your VC friends to the party.  These Washington and Baltimore entrepreneurs are pretty tough.  They’ve been going at it without the Valley’s help just fine.  It’s not like they need your money to fund their next office foosball competition. If you want to play, you have to offer some fair deals or they’re just going to turn you down.

So yes, Valley VCs, I’m speaking to you.  When you get sick and tired of burning off your cash on the next dollar mobile app of the week, do yourselves a favor and pay a visit to your nation’s Capitol. I think you’ll be pleasantly surprised.

Posted via web from I work for Infamia.com

How to Tell if Your Pricing is Right | Small Business Trends

Monday, February 22nd, 2010
Right price to charge

The Small Business Trends newsletter I received this morning had little interesting tidbit regarding pricing by Andy Birol that sounded like similar advice you get when learning to play poker.

If you’ve ever played poker, you would quickly learn that the level of enthusiasm (or lack thereof) can be a big “tell” as to where your bet is in terms your opponent’s willingness to gamble with you.

Having invested in an expensive Texas Hold’em education myself, I think the analogy is pretty good up to a point. If there’s no negotiation process with your customers, you are probably far from a fair number for both parties. Yes, it is part art, part knowing your customer, and part knowing your market. And a bit like poker advice to a novice gambler, you should definitely get to know the game and the players before starting to play.

But this is business. And unlike poker, where the zero sum gain is what everyone is playing for, that’s not the case in this day and age of the pressures from social media & transparency on businesses.

If you want to stay in business for a long time, the best advice I know is that you have make sure there is a win for both sides in all negotiations. No one whether the customer or the provider should feel they’re not getting a fair exchange. You not only risk losing the relationship, you risk a bad deal being exposed to the public that could potentially affect your future business relationships.

So play as fair as you can, and you’ll do just fine.

Posted via web from I work for Infamia.com


; ?>