Friday, May 06, 2005 at 11:50 AM

Turn HTML off completely in Mail.app

HTML mail is bad enough when it works – it’s intolerable when it’s as broken as in Apple’s Mail.app.

Monday, August 09, 2004 at 01:35 AM

Persistent NFS Automounting Under OS X 10.3 (Panther)

… are possible with a little work and a lot of patience.

Monday, July 19, 2004 at 01:53 AM

Disable horizontal wrapping in various textmode tools

Wednesday, July 14, 2004 at 05:12 AM

Per Site User Stylesheets

A Firefox hack for styling specific sites using user stylesheets.

Tuesday, July 13, 2004 at 01:04 AM

Redhat 9 to Fedora 2 Yum Upgrade

Friday, June 25, 2004 at 04:10 AM

Emulating ContentTypePriority in Apache

Friday, June 11, 2004 at 01:01 AM

Gmail as Mailing List Aggregator

A report on my experience using GMail for mailing list activity.

Sunday, November 23, 2003 at 08:36 PM

True/False in Python < 2.3

betaversion.org / Monday, October 27, 2008 at 08:35 PM

Why Programmers Suck at CSS Design

Stefano Mazzocchi: “I have a much simpler and humble goal here: give programmers some tricks and some advice in how to proceed to make their web pages look cleaner, more readable and, hopefully, more professional, elegant and original than before.”

blip.tv / Tuesday, October 21, 2008 at 01:55 AM

Screencast: "I use Vim for everything"

There’s so many great workflow hacks in here.

codingthewheel.com / Monday, October 13, 2008 at 06:30 PM

The Programming Aphorisms of Strunk and White

“Of course, Strunk and White, as the book is commonly called, has nothing to do with software (it was written in 1935) and everything to do with writing: grammar, composition, and style for users of the English language. But in its 100 short pages this book has more to say about the craft of software than many books you'll find in the ‘Computing’ section of your local bookstore. All you have to do is replace a few key words throughout the text and presto! Pearls of software development wisdom, delivered in near-perfect English.”

foodvu.com / Wednesday, October 08, 2008 at 04:11 AM

Graduating from Beer to Whisky: 10 Facts You Need to Know

“Beer is the people’s drink. Whiskey on the other hand is seen as a hard drink. It is a drinker’s drink. The sole preserve of men. It’s serious. It is the opposite end of the spectrum to fruit-based neon-coloured liquids sporting little paper umbrellas.”

olabini.com / Wednesday, October 08, 2008 at 03:08 AM

Don’t overuse instance_eval and instance_exec

Ola Bini: “Using instance_eval changes the rules for the language in a way that is not obvious when reading a block. You need to think an extra step to figure out exactly why a method call that you can lexically see around the block can actually not be called from inside of the block.”

Having abused instance_eval in the past, I can say with absolute clarity that it’s usually The Wrong Thing. It can make DSLish code look really cool in controlled and scoped demos but it greatly increases cognitive complexity, making things hard to read and maintain.

blog.nuclearsquid.com / Sunday, October 05, 2008 at 01:27 AM

Subtree merging and you

Very interesting alternative to git submodule, especially in “vendor branch” type scenarios. The other project is merged into yours at a specified prefix and can be updated with a simple git pull.

justinfrench.com / Tuesday, May 27, 2008 at 11:25 PM

Git Commits That Need to be Pushed

Justin French: alias push?='git cherry -v origin' — beautiful.

joshua.schachter.org / Thursday, January 24, 2008 at 06:09 AM

put a proxy in front

“… even if you have a single server, a proxy in front can help performance significantly. Through the simple expedient of buffering, your heavyweight processes don’t waste time serving every request for the entire length of time the client is connected”

redmonk.com / Saturday, May 19, 2007 at 11:13 PM

sog’s (Unconventional) Highway Etiquette [redmonk.com]

Beautifully done, sir. This should be required reading before anyone is allowed to hit an onramp.

nabble.com / Monday, April 16, 2007 at 12:44 PM

highlighting "weird" characters... (in vim) [nabble.com]

Find all non-printable characters in vim (and I assume with any regexp engine) using the following: [^ –~] (that’s a char range between space and tilde). How convenient. I never noticed that the printable range ended at tilde.

alistapart.com / Tuesday, April 10, 2007 at 03:08 AM

Setting Type on the Web to a Baseline Grid

Yes! I've been doing this for a few months now with the corp. assets and I won’t go back. You can really see the text snap into a vertical rhythm when you hit it.

igvita.com / Thursday, March 15, 2007 at 02:23 PM

Block Helpers and DRY Views in Rails

I've been using this technique for some time with great success. Oh, and this site’s design is bordering on perfection.

seomoz.org / Monday, February 05, 2007 at 10:07 PM

Web Developers: 13 Command Line Tricks You Might Not Know

Anyone who doesn’t know every single one of these probably hasn’t been developing for the web very long. Probably a useful crash course for newbies making their way over from FrontPage or ASP.net though.

andromeda.rutgers.edu / Wednesday, January 17, 2007 at 02:42 PM

Lynch, Guide to Grammar and Style

Nice little style guide on the web and nicely indexed hyperlinked.

gradschoolstory.com / Wednesday, December 27, 2006 at 11:50 PM

How To Get Started On Anything (Using Coffee)

OMFG this explains my whole life.

webpagesthatsuck.com / Wednesday, December 06, 2006 at 03:14 AM

Web Pages That Suck presents the biggest web design mistakes in 2004 learn usability and good Web design by looking at bad Web design

A perfect article.

revsys.com / Thursday, September 07, 2006 at 01:32 PM

How to make multiple SSH connections to the same host faster

All you have to do is add a few lines to ~/ssh/config.

aaronsw.com / Thursday, January 05, 2006 at 07:15 AM

HOWTO: Be more productive

Aaron Swartz looks at the productivity problem, how not to proscratinate, etc. This is just what I needed right now.

useit.com / Monday, October 17, 2005 at 04:35 PM

The Top Ten Design Mistakes (Jakob Nielsen's Alertbox)

Ouch. I'm making 50% of these right now :/

debian-administration.org / Friday, August 12, 2005 at 11:18 PM

Unattended, Encrypted, Incremental Network Backups: Part 1

Cool.

face.centosprime.com / Sunday, July 03, 2005 at 11:43 PM

Mac OS X Things - Disable Dashboard

I wanted to like it but…

theappleblog.com / Monday, June 13, 2005 at 03:43 PM

The Apple Blog - Quicksilver Changes Everything

Seriously.

startupventuretoolbox.com / Wednesday, May 11, 2005 at 02:00 PM

Process of Forming a Company

I guess it’s okay to say out loud now that I'll need all the information like this I can get.. :)

ludism.org / Wednesday, April 20, 2005 at 12:12 AM

Mentat Wiki

“… a collaborative environment for exploring ways to become a better thinker.”

artsparx.com / Tuesday, April 19, 2005 at 09:12 PM

How to patch drywall

:)

kb.mozillazine.org / Wednesday, April 06, 2005 at 03:04 PM

How to enable Emacs Keybindings w/ Firefox (Linux, Mac, Windows)

One down, two to go…

fedoranews.org / Tuesday, November 23, 2004 at 01:10 PM

Fedora Core 3 Installation Notes

Instructions for getting a FC3 installed and up to snuff.

kb.mozillazine.org / Friday, November 19, 2004 at 09:55 AM

Emacs Keybindings for Firefox

This is one of the last things I've been waiting for before switching from Safari. Now if only the scrollwheel worked a little nicer and I could get a decent proxy-configuration plugin…

answers.google.com / Monday, October 25, 2004 at 04:49 PM

How do you whistle with your fingers in your mouth really loudly (or at all)?

note: trying to learn this at work seems to annoy people.

sauria.com / Tuesday, October 19, 2004 at 11:38 PM

Ted's Macintosh Tips and Tricks

Excellent repository of OS X configurations, tips, applications, etc.

leftjustified.net / Saturday, October 16, 2004 at 09:35 PM

CSS Negotiation and a Sanity Saving Shortcuts

Some tips I haven’t seen before for dealing with IE’s broken CSS support. Using conditional comments for ie specific css, setting manual defaults, etc.

linuxjournal.com / Tuesday, October 05, 2004 at 01:46 PM

Ten Commands Every Linux Developer Should Know

ctags/etags, strace, fuser, ps, time, nm, strings, od/xxd, file, objdump

emacswiki.org / Tuesday, September 21, 2004 at 09:55 AM

EmacsNewbie

Super useful tips on diving into Emacs.

scribbling.net / Sunday, September 19, 2004 at 02:09 PM

Help the Googlebot

Tips and techniques for helping Googlebot. If you are a symantic markup perfectionist, you probably already have most of these right.