Web Development

Fixing That Awful Light-On-Dark Text Rendering on Macs

About ,
January 12, 2010 @ 11:52 am · 4

I’ve been using only Apple products for a couple of years now, and for the most part it’s been a pretty rewarding experience. That said, I know exactly what my least favorite part of the Mac experience is: its light-text-on-a-dark-background rendering in the web browser is gross.

How can there be so much attention to detail everywhere, but when I decide to invert my world with a dark-themed website I get blotchy, leaky type? Blech. Through many hours of experimenting and a happy accident while coding on the train, I stumbled across a solution.

Continue reading…

Clouds: A TextMate Theme

About
July 26, 2009 @ 9:17 pm · 3

Sometimes creativity can manifest itself in weird ways. I’ve created a new TextMate theme called “Clouds.” It’s a light theme — as you may have guessed — that starts with a white background and grows from there.

Download Clouds now.

It was build to work nicely with HTML, CSS, JavaScript and PHP. If you code in other languages, your feedback is encouraged. I’d love to know how to widen the scope of this theme.

Continue reading…

Shutting Up YSlow

About
April 4, 2009 @ 3:15 pm · 2

Today I took the time to streamline the new SureDev site and actually investigated what each aspect of the YSlow Firebug extension was complaining about. Since the solutions to each were relatively easy to implement but a bit scattered to find around the web, here’s a full list of the things I did in my .htaccess to go from a D-grade to an A.

Oh, this post assumes you’re using Apache, which is what I use. If anyone has advice on other webservers, please leave comments about it.

Continue reading…

Meet SureDev, v2*

About ,
April 4, 2009 @ 12:46 am · 0

*Beta, of course. :)

Version 2 of the site has been posted live for the world to see, and although there are still a bunch of tweaks that need to be made, things seem stable enough to release. IE users, I can’t promise you anything yet, but I’m working on it.

Continue reading…

Anatomy of a 404

About ,
March 31, 2009 @ 9:10 am · 6
Shattered glass and everyting.

Shattered glass and everything.

It’s important to have, so thus: tonight’s project was spent creating a page-not-found page. I went against the grain on this one, choosing to berate my user rather than even remotely try to help them. Why? For one thing, they should never see this page anyway, and two, if they do see it, I want them to have a little fun.

Continue reading…