Category: front-end development

« Previous Entries

srchr: Crowdsourcing JavaScript wisdom

UPDATE: The deadline for completing your submission is April 16, the day before JSConf. If you’re at the conference, join others in the hacker lounge to see what they did!
I’ve been working on a blog post about using classes and pub/sub for structuring jQuery applications, and I had in mind a pretty simple demo app [...]

I’m teaching a jQuery class!

One of my goals this year was to get up in front of people and talk. To that end, I’m happy to announce that I’ll be teaching a jQuery fundamentals class July 29-30 at Carrboro Creative Coworking in Carrboro, N.C.
In my work with jQuery beginners, I often find that the library is so easy [...]

On gaining respect as a front-end developer

Front end developers are in a unique position to improve page performance (perceived and actual) by using best practices such as the YSlow tests. Front end developers are also in a unique position to help develop templating systems and to write thoughtful CSS, both of which help enable the rapid prototyping and rollout of new features. A focus on results and best practices — demonstrating that you aren’t just pushing pixels around — is the key.

My first guest post!

Steve Reynolds, web services manager at Sony Computers (SCEE), contacted me last week about writing a guest post on his blog, reynoldsftw.com, and I happily obliged. Check out my post there about custom events in jQuery, and how they can change your approach to event binding by putting the emphasis on the element being acted [...]

CSS vs. Tables: Maybe the design is to blame?

There’s been some backlash lately against CSS, and some of it seems so well reasoned that even I find myself wondering if tables are really so bad after all. From giveupandusetables.com, which says the maximum time to spend before abandoning CSS is 47 minutes, to the well-illustrated blog post by Ron Garret, the general argument [...]

Solution for Google Map contents not showing

I just spent more time than was reasonable trying to figure out why some Javascript I was using to show a Google map on one site wasn’t working to show the map on another site. The map controls and copyright were rendering, but there was no actual map.
Turns out the problem wasn’t with my [...]

Notes on handing off a design to a front-end developer

I’ve been spending a lot of time lately turning other people’s designs into working websites, and often there are a few rounds of back-and-forth before I have everything I need. Some notes on must-have pieces before I can begin work:
Design

Custom fonts. If the design includes fonts that aren’t on this list, then either the designer [...]

5 reasons you don’t really want a jack-of-all-trades developer

I’ve spent the last couple of weeks trolling Craigslist and have been shocked at the number of ads I’ve found that seem to be looking for an entire engineering team rolled up into a single person. Descriptions like this aren’t at all uncommon:
Candidates must have 5 years experience defining and developing data driven web sites [...]

Attach data from classnames to an element using $().data()

At DailyStrength, we’re working on an abstract way to attach a Javascript behavior (popping a modal, sliding in a form) to objects — journals, comments, etc. — being displayed on the site. We wanted to attach some information to the objects by putting their type and ID in classnames. Then it would be up to [...]

Centering images

An excellent article explaining the pros and cons of different image-centering methods. I love when I find something that gives me exactly the answer I need.

« Previous Entries