05.30.08
Posted in Business, Tech at 9:13 am by Colin Steele
My client needs to put up scalable and extensible social networking sites for his clients. I need to suss out which platform is the current best of breed. Heretofore, their choice has been Drupal, which has certainly been good enough. I’ve half a mind to say “If it ain’t broke, don’t fix it,” but I hear anecdotal evidence that scaling Drupal is, ahem… challenging.
I’ve no experience firsthand with building Drupal sites, but the platform seems to have lots of community support, and appears to be evolving at a reasonable rate.
Questions to answer about each platform:
- How hard is it to scale to 5E6 pageviews/month?
- How hard is it to extend the platform?
- Suitability of platform to CMS?
- Suitability of platform to social networking?
- Extensibility?
- Ease of integration of 3rd parties; Flickr, YouTube, OpenSocial.
- Suitability to hosting via EC2/S3.
Candidates so far include Drupal (PHP), Mephisto (Rails), SocialSpring (Rails), Joomla (PHP), OpenSocial, Typo3 (PHP),
All this begs a question for me, which probably misses the mark for my client’s clients… but… Why is anyone trying to build social networks anymore? Don’t they realize that they should be building social networking applications, which ride on top of existing (now more-or-less open) networks? (Eg., OpenSocial.)
Permalink
12.17.07
Posted in Business, Environment, Sustainability at 6:12 pm by Colin Steele
As reported in the inestimable International Herald Tribune (a good non-US perspective I like to keep tabs on), global food reserves are running low. The green revolution not withstanding, the news troubles me. Throw in global warming, the moves by multinational agri-conglomerates like ADM and Montsanto (in the US, this translates to the farm bill and NAIS), and the news seems even more ominous.
Permalink
11.07.07
Posted in Business, Ice Cream, Perfect Flavor at 6:01 pm by Colin Steele
Wow. We’ve been riding the whirlwind. Today Lynsie gave two interviews. Rowena Morrel of In The Kitchen came to visit us at home to talk about Perfect Flavor, and Lynsie made chocolate ice cream. The beat just goes on and on.
I finally put up our first cut at a press kit, and designed our first-ever print ad. I have no idea how one is really supposed to do that, but as they say, fake it ’till you make it.
Permalink
10.16.07
Posted in Business, Ice Cream, Perfect Flavor, Sustainability at 2:10 pm by cvillecsteele
When we tell people about our business (Perfect Flavor), we tell them that our goal is sustainability. In its simplest definition, sustainability refers to the long-term longevity of a human enterprise. Sustainability encompasses several overlapping concerns: the environment, social systems, and economic systems. One widely employed definition states that sustainable development:
“meets the needs of the present without compromising the ability of future generations to meet their own needs.”
With respect to the environment, one definition of sustainability means that all of the things a business takes from the Earth - the inputs like energy, fuel, and raw materials - must eventually be returned to the Earth in such a way that they can be used again.
We, like others involved with sustainable businesses, struggle with these definitions and labels. Although the terminology provides context, it can be confusing and limiting. In part, the problem lies with its Platonic “either/or” duality. We find it more useful and practical to consider things along a continuum from “less sustainable” to “more sustainable”.
The problem gets even more complex, because even the idealized notion of sustainability changes over time. Sustainability isn’t a place - it isn’t a singular and fixed destination. Like us, it evolves, as our understanding of the planet Earth and our species’ place thereon evolves. Sustainability is a process - a point of view that demands thinking, exploring, and questioning the status quo.
In that spirit, and encouraged by the notion that transparency matters, we offer a list of things we know that Perfect Flavor can improve upon. We hope that this disclosure will help our customers understand what we do, and the challenges we face. On some issues, we have had little or no choice on how to proceed because regulatory requirements are very stringent. On other issues, we have chosen to compromise because we are a small Mom & Pop business, and have insufficient capital to pursue other options.
Startup
- Building Materials: We used commonly-available materials, including concrete, pine stud framing, wallboard and so on. The Commonwealth of Virginia and federal requirements on Dairy Processing Facilities dictate many of these choices, particularly in the rooms used for the actual making of ice cream.
- Furnishings And Equipment: Our pasteurizer, batch freezer, coolers and freezers are all industry standard units. Again, due to regulatory requirements and a dearth of sustainably-manufactured units that meet those compliance criteria, we have no other choices at this time.
Ongoing
- Electricity:We strongly considered the possibility of using active-solar technology to meet some of the electrical demands of the Perfect Flavor Kitchen, but due to the startup costs, we can’t afford to do so at this time. Although we’d like to buy green power, Dominion Virginia Power does not offer any, and PEPCO, which offers a green power product to residential customers in Dominion’s service area, doesn’t do so for commercial accounts. Our only option is to purchase carbon offset credits.
- Water: The Perfect Flavor Kitchen has moderate water demands, and we are currently using water and sewer services provided by the City of Waynesboro. In the upcoming year, we will explore using rainwater harvesting for flushing the toilet at our facility.
- Transportation:Currently, all of our packaging and other raw materials come and go from the Perfect Flavor Kitchen on automobiles, using standard gasoline or diesel fuel. In the future, we hope to be able to use a more sustainable alternative, such as a bio-diesel or electric-powered delivery vehicle.
When we look at this list, we feel challenged to improve the myriad ways our business impacts the environment. The stark nature of this list illustrates just how far we are from our goal, but it heartens us to pursue the dream with passion.
Permalink
09.06.07
Posted in Business at 4:52 pm by Colin Steele
I learned this lesson early on in my involvement with startups: Ideas Are Cheap. Dirt cheap, really. The hard part is execution. The easiest way to spot a very green entrepreneur is to ask them to tell you their idea. Smart and/or experienced entrepreneurs will grin and expound at length. They’re not afraid of you stealing that brilliant idea. They want you to understand, and to buy into the idea, and to do that, they have to tell you what it is.
The folks that clam up and ask you to sign an NDA, or say, “I can’t tell you, it’s too easy to steal,” are the ones that need a few hard knocks.
Permalink
08.30.07
Posted in Business, Sustainability at 7:57 pm by Colin Steele
The Bush administration’s lastest ill conceived food policies hasten the race to the bottom in the industrial food business. What can you do? Know what you’re eating, where it comes from, what’s in it, and how it got to your table. Sounds hard? It’s not. Go to your local farmer’s market, and when you buy, ask “Did you grow this? How?”
Try it. You’ll like it.
Permalink
02.23.07
Posted in Business, Sustainability at 10:40 pm by Colin Steele
Once again from the good folks at Worldchanging:
No Sweat Apparel, a Boston-based start-up committed to producing sweatshop-free, 100% union-made apparel. No Sweat bills itself as the first “open source” apparel manufacturer, meaning that they openly expose and share what’s behind their product, and they invite cooperation in keeping the sources open and improving the inner-workings of those sources, to produce a better end result.
The food and clothing industries need to adopt many of the same strategies towards true transparency: disclosing origins, contents, and sourcing policies.
Permalink
02.20.07
Posted in Business at 3:47 pm by cvillecsteele
A little slideshow I gave at SAIC about distributed application architectures. Enjoy:

Permalink
02.01.07
Posted in Business at 4:39 pm by cvillecsteele
I’ve been doing some subcontracting IT work (programming) for the last couple of months, and although it has been hard to put aside working on Perfect Flavor, I’ve found it worthwhile. One reason is that it pays quite well.
Besides the money, there are other rewards, and somewhat surprisingly, they relate back to the business of starting a new company. First, let me explain that the subcontract is for the government. Specifically, the DoD. This means Big Business, and it also means I’m four levels of subcontract deep. From this vantage point, it seems that the “customer” falls into the category of mythical animal, like Nessie. Spoken in hushed tones: “Yeah, I heard that Bob talked to the customer once. Bob was walking the dog on a cool fall morning, back in ‘04. Suddenly the customer appeared out of nowhere. Before Bob could pop off a shot with his cameraphone as evidence, it disappeared back into the mist.”
My “ut-oh” meter went off early. During the training session at the start of the contract, the trainer literally begged us, “Please, PLEASE try to think like one of the users, and don’t use terms like ‘adjacent record set’ when you mean ‘more results’.” But the problems run deeper than just bad information architecture, and I can’t really blame the developers. I couldn’t put my finger on it for the first few weeks, but eventually it hit me.
This program lacks an architect. It lacks an architect because no one is in touch with the customer. Nobody is in charge.
Various problems manifest themselves as a result. Very few people seem to understand the whole system. No one can articulate anything resembling a system metaphor. Feature and design decisions seem to be made on an ad-hoc basis, and the rationale behind them, if any, never makes it down to us grunts.
Piles of redundant, decaying code, abandoned subystems and decrepit, leaking interfaces lie scattered about. I wander, flashlight in hand, gingerly turning over spadefuls of this stuff, how on earth it could possibly still work. I’ve seen this problem before. When decisions (and hence responsibility) are made without a compelling common vision, an organization retains neither control over nor knowledge of its own destiny.
So, besides an fat paycheck (our tax dollars at work), I’m taking home a lesson about having clear goals, well communicated. And I am rededicating myself to sticking to my customers like glue.
Permalink