Byteflow, looks interesting.

For better or worse Django doesn’t have any real blogging software. The mailing list is peppered by green practitioners asking “what’s the best django blogging software.” To which one of the old dogs on the list will lift it’s head, look left and right, reply is that it’s “trivial in Django to write your own” and sink back down to the floor.

The lack of a first class blog unit has become a bit of a problem though. There’s an empty spot in the trophy case. The question will invariably pop into people’s heads, “So do I use Django for my website or Wordpress?” While a perfectly fine question, it belies the fact that your comparing frameworks and an application and wondering which one is better. Are there ‘Wordpress developers’? And if so, do you really want to be one?

So it came with some excitement to learn that Django now has a fairly advanced blogging app, byteflow. Among the selling points:

“It has very clean codebase and developers, which are struggling to keep it so.”

Heh. That’s a dig at someone, but I’m not sure exactly who. Anyway, struggle on comrades.

My question is that with a contingent of great hackers why hasn’t anybody released a Django based blogging platform up until now. One reason is that by making it trivial to write a blog, nobody wanted to do more than the trivial work required to get it going. And great hackers don’t want to release trivial code. Would Beethoven want to release that jingle he wrote for AutoZone?

Perhaps a deeper reason is that blog/cms/site-swallowing software is an unruly beast with complex data flows resulting in spaghetti code. Exactly the kind of molasses you’d rather not swim in.

The reason that I care about this issue, is that there’s really much more you can do with Python and Django with ease than you can with Wordpress and PHP. The Wordpress page definitely looks a lot sexier than the Byteflow page (as do their exemplars). But beware.

Oh, if Python installs (setup.py, cough) went easier and mod_python didn’t require apache fiddling (more difficult in a shared hosting setting), we’d probably have universal health care coverage by now.

Everyday you have thousands of people installing Wordpress, now maybe you can staunch the flow and get them on the Python/Django path.

May 16, 2008 @ 7:44 am

Animated graffiti


MUTO a wall-painted animation by BLU from blu on Vimeo.

May 13, 2008 @ 11:50 am

Google cuts OAI-PMH bait

Google recently announced that they were retiring support for OAI-PMH in Sitemaps:

We’ve found that the information we gain from our support of OAI-PMH is disproportional to the amount of resources required to support it. Fewer than 200 sites are using OAI-PMH for Google Sitemaps at the moment.

Amen. As someone who once implemented an OAI-PMH service I can say that the web does it what it needs to do quite well without overblown standards. Committee-based ham-fisted over-architectures have their place, the dustbin of history.

April 24, 2008 @ 10:13 pm

What’s going on here?

Well, we’re in the midst of a redesign. And normally I wouldn’t put out a notice about a redesign until it’s all done, but the last redesign was so horrendous that something needed to be done about it. Well, why would I leave such an important internet property as inkhorn in such a mis-managed state? The answer is both simple and complex. Suffice it to say, I got a new job and was working pretty heavily.  And I would have kept at the last redesign, but it really wasn’t enough of something to build on.

I managed to find a little time in a busy schedule and pushed out an inkhorn that suits my taste a little better. I’m still using WordPress as the engine. Feedburner is now powering the RSS. Stat Counter and Google Analytics are driving the analysis (more later on the choice of analysis). And del.icio.us is fueling the links.

As a smart person once said, “Nothing endures but change.” As a result, I wouldn’t expect a lot here to remain the same for too long. I would expect colors to be tweaked and a font-family or two to change. But I hope that I’ve got enough of a personal platform here to keep things going. Time will tell.

Tags: April 6, 2008 @ 1:52 pm

The burning question of our time:

The other morning defining event is email. When I first sit down at the computer and load the morning email, I’m, again, looking for complexity and inspiration. Who on the planet took time to send me a great email? Something I can dig my teeth into and leverage my complex coffee high for an equally inspirational response? This morning the mail read, “What are the pros and cons of having design report into engineering vs. product management?”

-Rands In Repose: Coffee and Design

September 8, 2007 @ 8:21 am

Stickergate.

Stoopid questions at press events now get ‘gates’? Fun times.

I’m the Jackass of the Week.

August 11, 2007 @ 6:20 am

There’s no telling how seriously people will take trivialities

The lead at Mac Rumors was apparently a bit miffed that he wasn’t invited to the new Apple product announcement today. ‘So what did he do about it?’ He posted a review of the Helio Ocean. I happen to think this is a pretty decent tactic.Nonetheless, this stunt comes at a price. It roiled some of the fan-boys who frequent the site. To wit, one replied,

Mac Rumors lost some points in my book tonight.

Folks, that’s someone claiming that a rumor’s site dropped a notch.  And not for a missed or fabricated rumor mind you.  That would be a ding on the site’s bread and butter. This was far worse. This was stooping to journalistic tactics.  Zeesh. If it’s all about making friends, then the converse has to be constantly taken into account. (Yes, I read some comments on a rumor’s site.  And yes, I feel ashamed about that.)

August 7, 2007 @ 7:05 am

Another great title

Normalization Is for Sissies.

Having (years ago) started the tradition of having rowdy presentations to armed audiences, I could hardly complain!

Arming your audience is quite an interesting idea.

August 5, 2007 @ 2:20 pm

Why brainstorming is a bad idea

real groups that engage in brainstorming consistently generate about half the number of ideas they would have produced if the groups individuals had [worked] alone.

Interesting idea, no idea about the methodologies behind it.

August 1, 2007 @ 8:34 pm

Those dice from dungeons and dragons

Orthogonal: The first time I heard the term, I thought it meant something like “11-sided.” It doesn’t. I’ve read the definition many times. I still don’t really get it, which didn’t stop me from casually dropping it into conversations with engineers.

Heh. I’ve had the same issue.  Just in case you’re wondering it means, “Relating to or composed of right angles.”

Another word I can never remember… inchoate, “In an initial or early stage; incipient.”

July 20, 2007 @ 4:49 pm
Newer Posts »« Older Posts