Technology

Liz Danzico on WordPress Usability

Liz Danzico of Happy Cog Studios spoke today about her consulting with Automattic on the design of the WordPress admin interface. As with so many of the presentation today, I’m really hoping the slides will be published soon, as there are some great ideas coming out. Liz spent a lot of time watching WordPress users […] » about 200 words

Scriblio Goes To WordCamp

Scriblio is based on WordPress, an open source content management system, and the community that uses, supports, and builds it is what makes it great. WordCamp started last year, when the community was about 750,000, and it’s even more important now that it’s grown to nearly two million.

The first day of the schedule focuses on how to better use the software, and included a great session by Lorelle VanFossen. Tomorrow is more technical, with discussions about performance, usability, and development.

What’s it all mean to Scriblio? Part of the Scriblio design philosophy is to make it easy to take advantage of advances in technology and practice that are serving all internet users, not just library users. The community has ramped up the WordPress development and release schedule, by building on top of that we get to spend our time figuring how to use the technology to serve our patrons without having to build a library-specific version of it.

[tags]WordCamp, WordCamp 2007, WordPress[/tags]

Designing the Obvious

Robert Hoekman, Jr is speaking now on Designing the Obvious, his book and philosophy: These principles include building only what’s necessary, getting users up to speed quickly, preventing and handling errors, and designing for the activity. I just added the book to my must read list, but what I’m hearing here sounds like instructions to […] » about 100 words

Usage Instructions

What’s really angering about instructions […] is that they imply there’s only one way […] their way. And that presumption wipes out all the creativity. Actually there are hundreds of ways […] and when they make you follow just one way without showing you the overall problem the instructions become hard to follow in such […] » about 100 words

Essential iPhone Apps Rush In

ContentsGamesChatRemote ControlApplication Manager Games Tilt, described in programmer Joe Hewitt‘s blog: …Christopher introduced me to a very talented video game designer, Nicole Lazzaro, who had an endless stream of ideas for games that would use the iPhone’s accelerometer. Nicole’s ideas quickly ran into the limitations of the phone, as we discovered that the browser doesn’t […] » about 400 words

Whose Technology Is It Anyway?

I wasn’t planning on posting much about Keen’s Cult of the Amateur, but I did. And now I find myself posting about it again. Thing is, I’m a sucker for historical analogy, and Clay Shirky yesterday posted a good one that compared the disruptive effects of mechanized cloth production to today’s internet. Yes, that’s actually […] » about 400 words

Keen Says I’m Killing Culture, Byte By Byte

Andrew Keen‘s The Cult of the Amateur; How Today’s Internet Is Killing Our Culture is getting a lot of attention from usually quiet corners of the web, and I’ve had to quell the urge to write a story under the headline “Andrew Keen Tells YouTubers to Eat Spinach.” Keen’s argument rests on the belief that […] » about 300 words

Presentation: Faceted Searching and Browsing in Scriblio

I was honored to be a panelist at the LITA/ALCTS CCS Authority Control in the Online Environment Interest Group presentation of “Authority Control Meets Faceted Browse.” What is faceting? Why is it (re)emerging in use? Where can I see it in action? This program is intended to introduce the audience to facet theory, showcase implementations […] » about 500 words

The iPhone Cometh; Haters Swarm

Some are calling it the Jesus phone, but Jason Chen calls it a moral quandry, Gartner Group is <a href=“http://www.techworld.com/mobility/news/index.cfm?newsID=9252&pagtype=samechan" title=;Techworld.com - Gartner warns IT to avoid Apple’s iPhone”>telling IT to avoid it (really, because iTunes is scary to enterprise), Business 2.0’s Joshua Quittner is reminding the peeps it’s just a regular phone, and Wayne Smallman is whining that it doesn’t have a flash or telephoto lens. (Humor alert: one of those is supposed to be funny, and another is supposed to be hilarious.)

Analysts who claim “It doesn’t have any features that would make it successful as a business tool” must surely be on the pay of competing manufacturers or networks. The promise here is that the phone is an incredibly rich and portable network device; businesses that can’t find value in that are probably in decline anyway. Still it is expensive, and it is subject to all the vagaries of cell phone service, and it doesn’t have a laser.

Presentation: Transforming Your Library With Technology

ContentsYour library is more than books...your website should be tooYour website is not a marketing tool...it’s a service point.Culture is local...so are our libraries.ExamplesPart of the Transformation Track, Transforming Your Library, and Your Library’s Future, with Technology, program coordinators Alan Gray and John Blyberg (both of Darien Public Library) described it like this: Technology can […] » about 600 words

iPhone Service Plans and Coverage?

AT&T’s current (reasonable) voice and smartphone data plans offer 900 minutes for $60 and unlimited data for an additional $20, but previous reports about the iPhone suggested that consumers should expect to pay $60/month for service, so we’re left to wonder what’s up.

Meanwhile, I’ve been asking AT&T users about their signal coverage. I’m on Verizon now and enjoyed pretty solid coverage throughout DC, even underground. Folks on AT&T, however, had spottier coverage, even above ground. And on the train home I found myself next to a passenger trying to conduct business on AT&T, but who was getting disconnected regularly. All the while, my phone showed plenty of signal.

And yet, USA Today says AT&T is “girding” for for launch, including investing in their network, so again we’re left to wonder.

update: the rate plans are out. $60 will get you 450 voice minutes and unlimited data, but all plans are limited to 200 SMS messages. Add $20 to double the talk time, and toss in another $10 for 2000 text messages or $20 for unlimited.

An Almost-Manifesto Masquerading as a Presentation…

Context: Below is the text of my virtual presentation to the LITA BIGWIG (it stands for blogs, wikis, interest group, and stuff) Social Software Showcase. The presentation is virtual, but the round table discussion is going on today, June 23rd, from 1:30-2:30 p.m. in the Renaissance Mayflower Cabinet Room. I won’t be there, though. My […] » about 600 words

20th Century Information Architecture

One hundred years ago the country was in the middle of a riot of library construction. Andrew Carnegie’s name is nearly synonymous with the period, largely due to his funding for over 1,500 libraries between 1883 and 1929, but architectural historian Abigail Van Slyck notes that the late 19th century was marked by widespread interest […] » about 300 words

The Rules, 2007

ContentsOpen SourceBuilt for RemixingWell Behaved and SocialWeb 2.0 has matured to the point where even those who endorse the moniker are beginning to cringe at its use. Still, it gave me pause the other day when Cliff (a sysop) began a sentence with “Web 2.0 standards require….” Web 2.0 is now coherent enough to have […] » about 700 words

The New Plazes

Plazes, a kinda-cool, formerly networked-based geolocation tool has just been revamped. They’ve been promoting this change for over a month (I got a cool invite to the launch party, but couldn’t make the flight to Germany), and they’re continuing the push now that it’s live. I’ve used the new service for a few days, the […] » about 400 words

Open Source Software and Libraries; LTR 43.3, Finally

The most selfish thing about submitting a manuscript late is asking “When is it going to be out?” So I’ve been waiting quietly, rather than trouble Judi Lauber, who did an excellent job editing and managing the publication. Ryan and Jessamyn each contributed a chapter, and I owe additional thank yous to the full chorus […] » about 400 words

Poke Your Tech Staff With Sticks, And Other Ideas

What a difference a year makes? Jessamyn was among those sharing her stories of how technology and tech staff were often mistreated in libraries, but there’s a lot of technology in this year’s ALA program (including three competing programs on Saturday: The Ultimate Debate: Do Libraries Innovate, Social Software Showcase, and Transforming Your Library With […] » about 600 words

Easy MySQL Performance Tips

Yes, I’m still trying to squeeze more performance out of MySQL. And since small changes to a query can make a big difference in performance…

Here are two really easy things to be aware of:

  • Never do a COUNT(*) (or anything *, says Zach). Instead, replace the * with the name of the column you’re searching against (and is hopefully indexed). That way some queries can execute entirely in the keycache (while * forces MySQL to read every matching row from the table).
  • When joining two large tables, but only searching against one, put the join statement at the end. Why join the two entire tables when you only have to join the matching rows?

I mention these because, well, I’ve known them forever, but upon seeing them again I realized I hadn’t really obeyed those simple rules in some of my queries.

Separately, there’s some pretty good info on what server variables affect what at mysqlperformanceblog too.

Speedy PHP: Intermediate Code Caching

I’ve been working on MySQL optimization for a while, and though there’s still more to done on that front, I’ve gotten to the point where the the cumulative query times make up less than half of the page generation time. So I’m optimizing code when the solution is obvious (and I hope to rope Zach […] » about 500 words