chipotle: (Default)
[personal profile] chipotle

Design nerdery

In the past couple weeks I’ve made tentative steps toward the new Claw & Quill design. I think I read too much about good software design practices, and one school of thought which boils down to, “Don’t worry too much about the look and feel first,” with the corollary advice of, “Don’t start designing the UI on the computer first thing because it’ll encourage you to lock the design down too early.” All well and good, but I brainstorm better by moving things around on the screen. Given what C&Q’s going to aspire to be, I need to pull off a hat trick in UI terms: it needs to be powerful enough to meet the needs of several classes of users while remaining simple enough that it isn’t intimidating, so I’m going to be playing around a while—and I’m not up for the retro-hipster approach of doing it all on paper and moving around pieces with scissors and tape. (I’ve seen variants on that advice more than once, but c’mon, does anyone really do that?)

Mac nerdery

I’ve been on something of a Mac utility buying binge the last week or so. Since some of you are Mac users, here’s a brief mention:

  • Path Finder, a quasi-replacement for the Mac Finder. Something of a power user toy, but I’ve found myself using its special powers regularly enough that a purchase was called for.
  • Intaglio, a drawing program that’s sort of a reincarnation of the old MacDraw. You could think of it as being to Illustrator what Paint Shop Pro is to Photoshop. (There’s a better-known competitor to Intaglio called LineForm with a couple unique features, but Intaglio has better typographic control, which I need.)
  • Painter’s Picker. Did you know the system-wide color picker can accept plugins? Neither did I. This is a great little widget for building up complementary (or clashing!) palette schemes based on classic color theory.

Blog nerdery

Last but not least, have you ever heard of “Tumblelogs?” Jason Kottke describes Tumblelogs as:

… a quick and dirty stream of consciousness, a bit like a remaindered links style linklog but with more than just links. They remind me of an older style of blogging, back when people did sites by hand, before Movable Type made post titles all but mandatory, blog entries turned into short magazine articles, and posts belonged to a conversation distributed throughout the entire blogosphere.

A “linklog” is something I’ve seen before, of course; [livejournal.com profile] haikujaguar has been doing one for years (“Micah’s Mine”). Most tumblelogs I’ve seen look like projectionist, which is to say that they look like something 37signals would build if they got really blasted (“even more rounded corners! everything green pastel! make that body font one billion points! Wicked!”).

I’ve toyed with the idea of setting up one. I really often do think of blog entries as short magazine articles; I don’t just throw up links and quotes and random crap. After listening to a recent podcast with Merlin Mann going on about them, though, and mentioning a “tumblelog in five minutes!” kind of site, I figured: why not. It would be an adjunct to my journal, not a replacement.

So, with little fanfare, I present: Coyote Tracks, my tumblelog. (It actually took an hour or so last night of hacking to make it look less ugly.) It should have an RSS feed for those of you so enabled. (This means someone could set up a syndicated feed for you to “friend” in LiveJournal, but I haven’t yet.) I expect Coyote Tracks to be considerably more random and wide-ranging in content. I’ll do my best to make sure anything “work unsafe” or potentially inflammatory is obvious, but—as is always true—if you don’t like a link, don’t click on it. I won’t be offended.

Coyote Tracks: http://chipotle.tumblr.com/

Date: 2007-03-01 08:45 (UTC)
From: [identity profile] higginsdragon.livejournal.com
When it came to do the UI for ArtSpots/JaxPad, I had a rough idea in mind. But it evolved mostly out of creating the database first, and going, "Now lets put what the site is about first and foremost and play with CSS until it's presentably usable. And isn't anything like DA. Oh yeah, that's covered in the usable part." And then came the first couple rounds of people using it and tweaks.

The dragon and drop favorites/folders system was the same way. I kinda wanted it to be a certain way, but it ended up being what worked best with CSS. Turns out I wasn't really trying to 'design' so much as create easy accessibility for the content. The "design" is still rather plain and unobtrusive.

Date: 2007-03-02 06:52 (UTC)
From: [identity profile] chipotle.livejournal.com
Well, by "design" I mean more the general UI than lovingly pushing each pixel into the absolutely right place. I have ideas of what needs to be accessible to users, but I need to play around visually first to decide how to actually get it all in front of them. I want C&Q to combine aspects of an archive *and* a magazine, as well as be a writers' workshop/community, and it needs to do that all without clubbing the user over the head. I'm pretty sure that's actually possible, but it's going to require some planning.

ArtSpots seems to have quite the right idea in how things are done in that respect, i.e., the system's very simple but very feature-rich. (That seems to be something that Ruby on Rails tacitly encourages, while at least judging by what's been produced, PHP encourages a "the more kitchen sinks the better!" attitude.)

Date: 2007-03-02 08:36 (UTC)
From: [identity profile] higginsdragon.livejournal.com
(That seems to be something that Ruby on Rails tacitly encourages, while at least judging by what's been produced, PHP encourages a "the more kitchen sinks the better!" attitude.)

One person I worked with on another Rails project actually had a theory for that. Ruby on Rails is elegant by design, at least from a DB normalization and coding perspective, and it is no secret that the majority of RoR programming is done on Macs. Basically insinuating that those attracted to elegant design, UI and otherwise, are those who are attracted to using RoR.

This seems to fit, as the most common complaint I've heard from PHP developers about Rails is that it tries to "force" it's idea of good database structure onto them. Sound familiar? :)

Date: 2007-03-03 02:20 (UTC)
From: [identity profile] chipotle.livejournal.com
I think there's something to that, yes. 37signals (despite me mocking them for their love of big fonts and pastels) tends to have a very "less is more" approach to their software design, too, which certainly influenced Rails.

I've seen PHP programs that (at least from a UI standpoint) have some of the same philosophy -- a bulletin board package I've seen called "Vanilla" is a great example of it -- but I'm afraid most PHP programmers wouldn't know a good database structure if it was personally shoved up their butt by Larry Ellison. (Not that I think I'm a particularly good DBA, but I did take some time out to learn about relational design a few years ago.)

Date: 2007-03-01 16:17 (UTC)

Profile

chipotle: (Default)
chipotle

February 2018

S M T W T F S
    123
45678910
11121314151617
18192021222324
252627 28   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 2025-12-28 11:30
Powered by Dreamwidth Studios