Tag: Development

Trimming the Fat

I love articles like these for a few reasons. I like to see the approach other developers take to optimization but I also like the blatant discovery related to the overhead of using prebuilt libraries, frameworks, and other what-have-you’s. These tools are life changing, they’re awesome, but we need to keep in mind the overhead […]

Posted: May 23, 2013

Performance — Writing Fast, Memory-Efficient JavaScript

I think one of my favorite aspects of programming is the intentional style you implement as you get better at what you do. This isn’t limited to JavaScript, but it leaves the door open for each project to present a new way of doing something a little bit better. All of those ‘little bits’ add […]

Posted: May 23, 2013

7 Resources Every JavaScript Developer Should Know

These are simply great resources for any JavaScript developer. I’m a big fan of everything in the list and think it’d be beneficial to any front end developer.

Posted: May 21, 2013

Stop solving problems you don’t yet have

This article is a bit old but in my opinion still rings as true today as it did when it was written. We have so much stuff to work with as front end developers it’s easy to get lost in the shuffle. As a byproduct of that, so many libraries and frameworks and classes make […]

Posted: May 21, 2013

Why tabs are clearly superior

I’ve been in the ‘spaces’ camp when considering the Tabs vs. Spaces Civil War ever since I first viewed source in my browser and saw how hideous it looked. If I’m honest, that was the primary reason I switched to spaces back then, and I pretty much forgot about it. That is until now. I’ve […]

Posted: May 21, 2013

The difference between width:auto and width:100%

I like collecting links to various tips that help with responsive design techniques, and this is a good one. So much has to do with layout refactoring as various breakpoints are reached, and much of the time we’re working with the widths of many DOM nodes so as to reflow in the way we want. […]

Posted: May 21, 2013

Truth, Equality and JavaScript

Checking for truthiness and equality in JavaScript can sometimes be a daunting procedure. This article heavily walks through the ins and outs of effectively evaluating truth and equality in JavaScript. This is an important thing to understand as fully as possible because it correlates directly to business logic and overall stability of your code. Beyond […]

Posted: May 03, 2013

Rethinking JavaScript Object Enumeration

I’ve been trying to take more conscious advantage of Objects in JavaScript, but that doesn’t come without it’s quirks. This article explores alternatives to Object enumeration, which I naively thought to be limited in possibilities. I’m striving to become familiar enough with JavaScript not only to be quickly enlightened by these alternative approaches, but also […]

Posted: May 03, 2013

JavaScript Strict Mode

If you’ve taken a look at any of the libraries, plugins, or frameworks you’ve been using you’ve likely noticed ‘use strict’ somewhere near the top of many files. I must have glazed over it a dozen times before bothering to find out just what the heck it was doing there and what it did. I […]

Posted: May 03, 2013

A fresh look at JavaScript Mixins

You likely heard about mixins first from your CSS preprocessor, but this article takes some time to outline the application to JavaScript. One of the things I like most about JavaScript is the additional challenge of making your code as lean as possible. While minifiers and other compression techniques help that on a machine level, […]

Posted: May 03, 2013