Sponsorised links
This month
How to Code a Clean Portfolio Design (Plus Free Five-Page Template)
tuesday intentions
Sponsorised links
October 2009
A Thanksgiving Gift – 7 Days of Source Code | blprnt.blg
When it comes to releasing source code, I’ve always been torn. I really believe in the philosophy of open source, but I’m intimidated by putting my code out there for everyone to see. Underneath it all, I’m probably scared of being exposed as some kind of a charlatan (”You call that programming?”). So, to pre-empt that possibility, I’ll start by saying this: I’m not a great programmer. My code is clean and fairly well-structured, but don’t expect to find any particularly advanced code wizardry or complicated mathematics. I do, however, think that the projects that I’ll be sharing over the week contain some good ideas, and a lot of helpful techniques. Hopefully you’ll find one or all of them useful.
September 2009
MusicBrainz
wpSEO - Functions of the SEO-Plugin for WordPress
love thursday: 24 simple ways to show love in the next 24 hours
User:Gerv/BugzillaAPIDesign - MozillaWiki
This is a design scratchpad for an HTTP RESTful API for Bugzilla. It will be implemented as a proxy, using a variety of methods (the existing API, web scraping) on the back end and with a clean interface as defined here on the front end.
Coding a Clean Web 2.0 Style Web Design from Photoshop
Coding a Clean & Illustrative Web Design from Scratch
August 2009
Character encoding detection for external scripts
This is (EF BB BF) C3 B6 3D 22 21 22 loaded into browsers under various labels. That happens to be properly formed ECMAScript code for all the encodings used. The bogus results for Opera9 can easily be reproduced in context of the testing script, but probably not individually from a clean cache; what's going on there is unknown. I also noted in running these tests that Opera claims "Opera supports the entire ECMA-262 2nd and 3rd standards with no exceptions" while in fact their implementation does not, the parser rejects code that follows the IdentifierStart :: UnicodeEscapeSequence production of ECMA-262 section 7.6. Instead it implements Opera-only extensions, like comma-free arrays ala [ 1 2 3 ]. Other fun facts include: IE does not implement onload for iframes and cannot modify the innerHTML or tr elements; Firefox ignores "tags" when setting the innerHTML of dynamically created tr elements with no ownerElement... Oh and Opera again needs /th "tags" so it won't nest adjacent th elements when setting innerHTML.
scala-migrations - Project Hosting on Google Code
July 2009
Curb™ The natural media company, green marketing, creative agency, clean advertising, guerilla marketing, sustainable marketing, sand sculpting.
