Web Consulting Washington DC

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

Archive for the ‘Philosophy’ Category

We make tough web projects happen.

Wednesday, October 21st, 2009

Africa Rural Connect logoMickey and I have been pretty busy these past few months.

Our Africa Rural Connect project with the National Peace Corps Association has gone into its fourth round of the competition. We have been really pleased for our client as they continue to receive national and international media attention for this project; recently the Washington Post and The Seattle Times mentioned the ARC project, and it was featured on the radio across the African continent on Voice of America.

So, what’s Africa Rural Connect?

(more…)

Wordpress worms, and the importance of maintenance

Saturday, September 12th, 2009
wordpress

wordpress

I am picky.  I like substance rather than sensationalistic drivel. I get irritated by bad prose.  I’ve been known to correct people’s grammar.  And I actually spell out “you” and “our” when I text.  As thus, I rarely find a blog post I’m willing to pass on.  (Oh, the foreshadowing!) голова болит секс

голова болит секс

Of course, now I’m going to tell you that I did find a blog post worth passing on.  It’s from Matt, over at wordpress.org, on how to keep wordpress secure.  But don’t just stay on the first paragraph.  This is more about wordpress.  If you’ve ever been online, if you are now online, or if you intend to be online ever, you owe it to yourself to read that, and take it to heart.  This applies to car maintenance as much as it applies to wordpress or to any other online thing you do.  Matt doesn’t sew (I dabble at it), but the premise is ageless:  an ounce of prevention is worth a pound of cure.

I’ve expounded on this before.  Coincidentally, I just read some examples in a magazine that continue to car analogy.  Tales of a forgotten oil change costing the owner the price tag of a new engine; ignored brake pads that ended up ruining the rotors; ruined transmissions; the list goes on.

This post brings it down to earth: regular maintenance is a known cost. Budget for it. Lack of regular maintenance (leading to a hacked site, for example) can cost many thousands of dollars.  I was looking at a hacked site just this week:  Over eight hours at emergency rates just to investigate.  The site may require tens of thousands of dollars worth of work to make sure that all vulnerabilities are closed.

голова болит секс

I guess routine maintenance is your “business decision”.  Just call me when you get hacked. I may even be nice and not add the “I told you so” tax.

Why is Your Designer Your Sysadmin Anyway? WordPress and Scaling

Thursday, June 25th, 2009
wordpress

wordpress

I got an email about WordPress today.  The summary: Wordpress, at least the public version, does not scale well.  So, here I go…

уроки рисование девушек аниме

I’m not sure it’s the ‘public’ version that doesn’t scale well.  Some gripes with wordpress are really a LAMP stack gripe: Few complain about the L (Linux) and M (MySQL) parts of LAMP.  But Apache can be a hog, and PHP has the same issues as any other interpreted language.  Plus, no native db connection pooling (a downside of Apache MPM).

In benchmarks, WP out-of-the-box on an untuned server can serve an  over 600,000 requests a day.  I’d say that’s not bad for something that takes all of an hour to install.

If you want to scale beyond that, I don’t know of anything that can do so without effort.  If you want over a million requests a day, you gotta pay someone who knows what they’re doing. (more on that later). секс сайты г нальчика

(more…)

Going green without going broke: 12 steps

Sunday, November 30th, 2008

Green tips for every day life!

Green Profits

Green Profits

Being environmentally conscious (and generally, socially conscious) has become fashionable.  And as with all fashion, it has become expensive.  Somewhere between Carbon Credits and Green Roofs, we lost track of the basics.  When I was a wee lad in Elementary school, you didn’t have to go broke and smell of patchouli to save the world. On the contrary, it meant being frugal and being conscious of your actions.  On this first article in our “Green Business” category, I want to explore a few green tips that are not only socially conscious, they also increase your “Green visibility” and will not break the bank.  For now, I start with bringing it back to the basics: Reduce, Reuse, Recycle. And you may even save  a few pennies in the process.

1. Ditch Styrofoam

I walk in a meeting, at some ungodly hour like 10 am.  Happily, the person at the desk is nice enough to offer a very welcome cup of coffee.  They come out with a styrofoam cup and packets of sugar and cream. Oh, and one of those plastic stirrer things.  And I’m thinking: Styrofoam? Really?!  Whether there’s any basis to my bias is yet to be determined, and there’s still some debate about the paper vs. styrofoam cup thing, but it is accepted in many circles that styrofoam is just plain bad, with health effects as well as environmental.  I don’t know why but styrofoam still persists. 

2. Ditch the paper and plastic, too

Now consider the alternative: I get a reusable mug with a spoon and a sugar and cream server if I wanted sugar/cream.  Now I think happy thoughts.  I think they care about the environment. I think they think of their work place as something more than a factory.  I think they care about their employees and probably have a rec. room. Chance are the coffee tastes better too.   I get kind of confused when I go to lunch, and they ask whether the food is “for here” or carry-out…only to serve it in the same disposable plastics when I’m eating in.

(more…)

Interruptions waste $650 billion per year

Monday, August 11th, 2008

I came upon this article in the New York Times when doing research for a blog post.   I figured, what better way to introduce a new “productivity” category?  These are some astonishing figures:

the cost of unnecessary interruptions is $650 billion per year

This is mostly mundane matters, in large part dealing with email, IM, SMS, etc.  The majority of the cost is in the time it takes to get back to work

28% of a workday is spent in interruptions

For those familiar with Stephen Covey’s quadrant, this is in the “Not Important, Not Urgent” category.  Another 20% is spent in meetings (though whether these are important or ugent is not addressed), and part of 25% is spent writing “productive” emails.  This is almost 3 hours in a 10 hour workday.
On the email side, new terms are hitting the street such as “email apnea” (the condition of holding your breath when you realize you have 300 new emails), and “email bankruptcy” (where you have so many emails you have to delete your inbox and try again.)   Gmail recently added a “take a break” feature in Gmail, which locks you out of your mail for 15 minutes.

In light of this, I’ve decided to add a few more things to my list of email productivity.

(more…)


; ?>