JavaScript articles

Fluent APIs and Method Chaining

Fluent APIs and Method Chaining

By Eric Feminella Of the vast catalog of design patterns available at our disposal, often times I find it is the simpler, less prominent patterns which people use quite frequently, yet receive much less recognition. A good example of this is the Method Chaining Pattern. The Method Chaining Pattern, as I have come to appreciate […]

stop_header

5 Things You Should Stop Doing With jQuery

By Burke Holland When I first started using jQuery, I was so excited. I was using vanilla JS and really struggling with understanding when elements on a page were ready and how I could access them. When I learned about jQuery, I think I did what many people do. With tears of joy running down […]

Task Automation with Automaton and Node

Arguably few jobs require more repetitive tasks than programming. Undoubtedly, few people hate redundant tasks more than programmers. A programmer typically would be willing to spend as much or even potentially more time automating a redundant task than actually doing it. Thankfully, this can lead to a number of useful tools for automation. Popular ones […]

csscss

Automating CSSCSS using Grunt

By Peter Keating Recently a really useful tool Zach Moazeni named CSSCSS received a great deal of attention. CSSCSS is a Ruby gem that parse CSS files and will detect selectors with duplicated rules. This tool is great for helping you reduce the size and complexity of stylesheets by removing duplication. This can help in […]

BB_Jasmine

Backbone Model Unit Testing with Jasmine

By Ken Tabor Writing reliable JavaScript code at scale is difficult. The language lacks built-in formal structures that enable reliable engineering practices. Fortunately establishing conventions and selecting mature libraries can go a long way towards building a trustworthy application architecture. Furthermore, writing unit tests can give us confidence in our applications. In this article I’ll […]

Top