November 2007
23 posts
Net::LDAP →
My official recommendation for authenticating against LDAP in Rails. Another gem for the “Yes, it’s just that easy” file.
Nov 28th
Nov 23rd
Flickr: Photos from factoryjoe →
Lots of interesting screenshot work.
Nov 22nd
Nov 20th
A List Apart: Articles: How to Size Text in CSS →
A simple and authoritative walkthrough of em-based user-resizable fonts based on a vertical rhythm.
Nov 20th
“There are only two hard things in Computer Science: cache invalidation and...”
– Phil Karlton
Nov 20th
Online Copywriting 101: The Ultimate Cheat Sheet →
File this and Part 2 under “Read Me.”
Nov 19th
Nov 18th
“My conscience is clear, but that does not make me innocent.”
– Paul of Tarsis, 1 Corinthians 4:4
Nov 16th
There are no bugs, only unintended causation →
Nov 15th
19.20.21. →
29 cities in the world with 20 million people in the 21st century. A look at the rise of urban life and the global network of supercities.
Nov 12th
Nov 11th
The Nerd Handbook →
Read on and understand me.
Nov 11th
VectorMagic →
is a fun and easy to use tool to make vectorized images. I just vectorized half a dozen of my better photos for some really nice desktop background images.
Nov 10th
WatchWatch
World of Warcraft Dances. I’m so starting a male Blood Elf.
Nov 10th
How to Learn (But Not Master) Any Language in 1... →
Nov 10th
2 tags
Nov 8th
Morning reading
RDDB: Restful Ruby Document Database. This hotness is inspired by CouchDb. Erlang vs. Ruby, hmmm… ALA always has great articles on great copy. This one’s a very thorough look at writing a great copy shots. Yes, OpenID is really great. Vitamin goes in depth with the advantages of OpenID for website creators.
Nov 6th
10 types of programmers you’ll encounter in the... →
So I’m a weird Theoretician-Evangelist hybrid with Ninja aspirations.
Nov 6th
WatchWatch
iPhone Parody #3 - CollegeHumor video
Nov 5th
Facebook and OpenSocial →
We don’t want to build more applications that look like Facebook applications. It isn’t about a social UI. It’s about deeper re-use of social data to enliven any application.
Nov 5th
4 tags
Ruby snippet: Generate a ten-character random...
a = ('A'..'Z').to_a+('a'..'z').to_a+(0..9).to_a (1..10).collect { a[rand(a.size)] }.join That’s 839,299,365,868,340,224 combinations, if you’re counting. Handy for creating unique, relatively-unpredictable URLs.
Nov 2nd
My internet infrastructure
Registrar: Domain Discover’s prices are reasonable, and their management UI is better than most. But the real kicker here is that they’re local to me and they emphasize customer support with 24/7 phone support. It helps that I am personal friends with just about their entire CSR team, and they’re just plain cool people. $10/domain/yr DNS servers: DNS Made Easy does DNS,...
Nov 1st