RegexPal: JavaScript Regex Tester

Handy.

IE NetRenderer

Surprisingly fast page rendering service for checking layouts in MS Internet Explorer. For when firing up Windows in VMWare seems overkill.

First look at MacFUSE and sshfs

The whole installing kernel extensions bit is a little bold, but for remote web space to show up in the Finder as a mounted drive I’m willing to try it. Particularly if I can then edit remote files as a project with TextMate.

Election Information and Lazy Coding

I was reminded the other week just how close election day is when I received an email from the California Secretary of State’s Office titled “Important New Election Information”. The subject line definitely got my attention so I gave it a click and to my dismay this is what I saw.

Yup, a bunch of empty boxes and not much else! No important new election information – nothing at all! In fairness, this behavior is partially due to Gmail acting with my best interest in mind. Gmail and other email clients don’t automatically load images to protect my privacy (once images are loaded the sender can tell you have opened a message) – and with an additional click this is what I saw, but I wasn’t happy about it.

Important elections what? The source of my dismay lies in the fact that whoever coded up this email for the Secretary of State didn’t put in the effort (or have the knowledge) to do it in a way that would ensure every last voter could get the information they needed on election day. Not everyone has an email client that can handle HTML and images, and worse yet there was no plain-text alternative included. If you couldn’t see the images, you were out of luck.

This is a pretty easy example to pick on, as there are myriad ways you could code this email in both an accessible and visually appealing way. At the bare minimum, including a plain-text version of the email along with the HTML version is trivial. And yet, I don’t think picking on it is unwarranted. The distribution of voting information is too important to be foiled by lazy coding, and the irony that the email closes with the text “a message from the California Secretary of State about the Help America Vote Act” is simply too delicious.

Google Code Search - file:wp-config.php username

Leaving usernames and passwords in publicly accessible files/versioning repositories is dumb, but still - I’m surprised that Google is indexing inside of zip, tar and tar.gz files.

Personal Kyoto: Achieve Your Own Personal Kyoto Protocol!

“Track your residential or commercial electric usage automatically and achieve your own Personal Kyoto.” Particularly interesting bit: “If you are a software developer interested in bringing Personal Kyoto to your town, get in touch!”

App After App, or A zoology of next year’s web applications

A presentation by Matt Webb of interconnected.org on the types of web apps we may be seeing in the near future.

Hermann Czedik-Eysenberg Server Switcher

Firefox extension that sounds more like a major work of physics or mathematics, or a crippling disease than a web development tool. But hey.

Native session | EE Wiki

Fix for CI’s weird built-in session functionality.

CSS event:Selectors

Attach javascript events to your elements using CSS syntax. Built on Prototype, similar to Behavior.

Javascript Boot Camp Tutorial

Slides and files from a 3 hour AJAX / Javascript tutorial up at OSCON.

neurofuzzy » Amazon S3 PHP Class

For puttin’ and gettin’ buckets.

Setting up email notification of Subversion commits

TxD KB article.

Textmate shortcuts cheat sheet

Snippets and commands for Textmate. HTML, CSS, PHP, etc. Not comprehensive, but nice for quick reference.

ZigVersion - OS X Subversion GUI

Nice Subversion GUI. A nice GUI complement to TextMate’s built in SVN functions and the command line client.

How much is a great Web experience worth? - Blue Flavor

On framing, pricing and negotiating a web design / dev project.

How to revamp Yahoo! Groups?

People respond to Jeremy Zawodny’s post asking for suggestions on how to improve Y! Groups.

Code Igniter - PHP Web Application Framework

This may be just the right amount of framework for me. Plus excellent documentation, which is nothing to sneeze at!

Simon Willison - Notes from Carson Workshop

Checked out notes on Joshua Schachter’s talk. Good stuff. Will have to read the rest later.

My First Attempt at Life » I love my clients by Tim Grahl

Gah, that sucks.

The Fishbowl: Build One to Throw Away?


Cultured Code - Xyle scope

Neato OS X app that lets you elegantly view and live-edit XHTML/CSS pages. Neat being able to clearly see how a page is constructed. Flipping between the html, css and rendered page was a drag!

notes.torrez.org: Dropsend

“Once again I will say: it’s not the idea, it’s the follow-through. It’s not if you have cool ideas, everyone can have a cool idea, it’s if you follow-through and keep at it. This is what I wish Dropload could have been.”

Using /usr/local - Hivelogic

Simple and clear explanation of why it’s a good idea to put apps you compile/configure yourself into /usr/local/[bin | sbin | etc]

hReview microformat

HQ reviews. For the as-of-yet-nascent reviews aggregation spider that someone will write someday.