Is it marketing or is it journalism – Dan Gillmor responds

Taking on my Company: My Response

A “controversy” has been created over whether I should be publicly beating up Knight Ridder for its decision to break old Web links.

Read it. And may I suggest e-mailing him your support and understanding. What’s happened I feel is wrong to say the least. I can say that much even if I am biased on the matter.

Note I took down my previous post. I don’t want mud slinging – that’s entirely not the idea. I’m hoping for discourse. If I can put it back up in some manner that’s reasonable – I will. Admittidly I’m too close to the matter. I admit I have conflicts of interest right up front. I work for the same company as Dan. In any case – like Dan – I gotta get back to work and life.

Thank you Mr. papascott

Thanks for the hello 🙂.

I’d love MT to avoid all that re-rendering too. It’s one of the issues you face when dealing with static file generation systems. If it served up requests dynamically (preferably from a cache of somekind), in a Cofax, Manila, or Zope (if I recall) like way, (not Blogger, Radio or GreyMatter which are static file generators also), the updating of design wouldn’t have to involve so much re-rendering since that would happen on a per-request basis. If you had a site with thousands and thousands of pages, static file generators can be real pains in the ass, re-creating each peace of content with the new design. Some conceal this behavior better then other’s but it’s still occuring. Of course a dynamic system has a whole host of other fun issues 🙂 I wonder if you can have clean URLs with a CGI based system? Hmmmmm. Gotta look into it. It’s all about compromises 🙂

The last time I attempted to talk about this kinda stuff at my site I got misunderstood and flamed. Let’s see what happens this time.

If I’ve misunderstood something – e-mail me before flaming me ok? Let’s be civilized.

Is EJB Always Necessary?

So asks this excellent summary of when you should use EJBs over at rebelutionary.

If your application doesn’t involve a lot of true distributed computing or require distributed transaction management, the odds are very good that there’s a better way to do it.

Using EJB often prohibits quick deployment to multiple application servers to compare true performance; servlet containers are actually much friendlier if you’re concerned about portability.

I’ll add in addition that EJB development is an order of magnitude more complex and developers with experience are harder to find and thus, much more expensive, then Servlet->JSP->Bean->Database development. I suggest using them only in the scenario described in the quote above.

Wal-Mart IS the New Economy

When I was much less fortunate I knew this to be true but lost sight of it as my circumstances improved during the 90s – the ‘new economy’ is the ‘service economy’ according to this USAToday article – Wal-Mart, not high tech, defines ‘New Economy’. My personal experience refutes this. As does most of the internet elite that are out here in the blogosphere. But that is because many of us are the creators of technology – not simply the users. Amoungst my friends, my old peers, I stand out as being abnormally blessed. In such a way that I know at anyone time it can just vanish. Very, very few people improved their lively hoods in the 90s (and the 80s for that matter), that weren’t already on a path up and up. I worked hard, I studied hard, and found mentors that taught me the ropes along the way. But looking at it in hindsight just blows me away… how did I get here? Every statistical fact says it shouldn’t have happened and for many I know it certainly hasn’t. The census numbers bear that out.

You know one of the major things I remember of the 90s was tons of tech schools luring in people looking for middle class lifestyles with promises of ‘learn Microsoft Word and have a career’.

I had arguments – yes arguments – with a few friends tell them that those advertisements were outright lies and bullshit.

It was like a mantra – ‘you must learn not to use Microsoft Word – but to create it – in order to earn a career.’

When I made the risky decision to go to tech school myself, I already knew this to be true. In this field it is the creators that earn the money. So I took up a course in client server programming at Chubb and the rest is history. Course selection was all important. I chose a technology course that enabled me to become a tools builder. A creator.

This is true unless you are using the technology to find efficiencies in your business. Read that to mean lay-offs to your aveage Joe. That payoff is occuring now. Reading the news American productivity is higher then it’s ever been. Most definately due to technology. And now the unemployment rate is rising back to pre-90s levels. Wal-Mart is the greatest example of that success.

My first developer positions were in non-Media corporate America. Retail and services. The tools I built helped those coporations save millions of dollars. In many cases, those dollars were saved by laying off staff that were no longer needed. Truth of the matter is – these jobs far outnumber the kind that I currently have.

I now work in media. I turned down higher paying offers for this. I’m a creator building tools for other creators. It’s a very important distinction. It is a different ball game. Looking at the current state of blogging – it is heartening to see how technology is helping many tech illiterate folk create compelling and interesting products – their sites – that bring people back again and again. I salute those who’ve built MovableType, Manila/Radio, and Blogger. You’ve done a great public service. It’s very very difficult to create tools for creative people. Your highs and your lows are extremely dramatic. When people complement you – it’s huge. And when people criticize you – it’s huge. Because your users are creators themselves.