found drama

get oblique

Category Archives: Code

Shell scripts, JavaScript pedantry, CSS fixations, Java debugging, and the rest of the polyglotism.

“My God, it’s full of semi-colons.” (or: yes, maybe we are all a little overwhelmed with the micro-framework threads)

by Rob Friesel

“Can everyone stop writing JS micro-libraries for a second. I need to catch my breath.” 1 There are a few posts (on both sides of the fence) about this shit-storm 2 of “micro-frameworks” that seem to be getting announced every other day lately; and while I’m not sure if the following referenced post is the […]

don’t get lost in the sea of tags

by Rob Friesel

Ever feeling lost in a sea of not-exactly-ordered tags when you enter git tag at the command prompt? It seems that a common tagging idiom in a lot of git repos is to tag important milestones or releases. Some repos use <major>.<minor>, others <major>.<minor>.<version>, still others <major>.<minor>.<version>.<patch> (and so on?). And as those repos get […]

the pleasures and perils of JavaScript’s promiscuous comparison operator

by Rob Friesel

Spoiler alert: toString has its mitts in everything. This all started when we saw a candidate put the following into an exercise we had given him: if (arrayToTest == ”) Our first thought was well that seems wrong… And though it seems like something that shouldn’t work, it did–when the array contained a single item, […]

Zakas: Thoughts on script loaders

by !undefined

Thoughts on script loaders:

By Nicholas Zakas, at NCZOnline.

I especially like this bit:

An alternate proposal mentioned in his twiki is to create a element that logically groups script files together:
  
    
    
    
  

Though I think personally would prefer or .

review: JavaScript Patterns

by Rob Friesel

★★★★☆ on both the Goodreads and Amazon scales. If you’re a JavaScript developer, you would be wise to have JavaScript Patterns on your bookshelf–nestled nicely between JavaScript: The Good Parts 1 and High Performance JavaScript (Build Faster Web Application Interfaces) 2. The three make a nice little troika. And read them in that order: The […]