Profile

Scrapbook photo 1
Scrapbook photo 2
Scrapbook photo 3
Scrapbook photo 4
Todd Anderson
Works at Infrared5
Attended Rhode Island School of Design
Lives in Boston
273 followers|8,969 views
AboutPostsPhotosVideos

Stream

Todd Anderson

Shared publicly  - 
 
Been excited about discussing how I use CucumberJS to deliver BDD code from the outside-in:

Started here, http://custardbelly.com/blog/blog-posts/2014/01/08/bdd-in-js-cucumberjs/index.html, with several follow up articles which led to my actual development of a CLI tool to generates a bundled browser-based testrunner for CucumberJS specs:

https://github.com/bustardcelly/cucumberjs-browser

Run against the defined format options, specs can be run on any number of target browsers using 3rd party services, such as testling, testem and saucelabs.

First article addressing its use with testing:

http://custardbelly.com/blog/blog-posts/2014/02/18/cucumberjs-testling/index.html
Todd Anderson makes things for web, mobile, desktop and land with a passion of application architecture and development workflows.
1
1
Todd Anderson's profile photoMandarin Drummond's profile photoJoel Morrison's profile photo
3 comments
 
+1 WRT Sinon...one of the best libraries out there. It doesn't get enough props!
Add a comment...

Todd Anderson

Shared publicly  - 
1
1
Jesse Warden's profile photo
Add a comment...

Todd Anderson

Shared publicly  - 
 
active day on github today.

started a project to collect the custom python tasks i have been actively creating for web development & deployment:
https://github.com/bustardcelly/python-tasks-for-webdev

and also ran into some trouble (non-suitable solutions) for overflow scrolling on mobile devices and started some work there as well:
https://github.com/bustardcelly/scrolltop-overflow

Hope they can bring some help and criticism.
1
Add a comment...

Todd Anderson

Shared publicly  - 
 
I have been evaluating some micro-libraries as of late in order to free dependence on larger "suite" libraries that I only use portions of. With my intent as of late for modularized development, I thought it would help in evaluating different libraries by developing applications against a specific API and adapting libraries to modularized facades - this way I can easily switch the dependency without having to touch the core application code.

I then strung a bunch of words together and this came out:

http://custardbelly.com/blog/2012/03/06/facaded-micro-libraries-and-dependency-management-using-requirejs/
Exmaples of providing facades to JavaScript micro-libraries and managing dependencies through RequireJS
1
Add a comment...

Todd Anderson

Shared publicly  - 
 
Mario Klingemann originally shared:
 
I wrote me a little typographic gear wheel generator. Here's a first result:
1
Add a comment...

Todd Anderson

Shared publicly  - 
 
[Blog] massroute-js: dojo example > http://custardbelly.com/blog/2011/10/04/massroute-js-dojo-example/ Thoughts on working with the Dojo toolkit within the massroute-js github repo.
As far as JavaScript libraries that go beyond providing an abstraction layer/decorator to the DOM and a facade for AJAX requests, I have been interested in digging into Dojo for some time.
1
Add a comment...
In his circles
130 people
Have him in circles
273 people
Goran Luledzija's profile photo
Toad Anderson's profile photo
Simon Barber's profile photo
Kenneth Montrieli Franklin (Rareandlost)'s profile photo
Francis Varga's profile photo
Burak KALAYCI's profile photo
andy zupko's profile photo
Garth Braithwaite's profile photo
Aaron Nash's profile photo

Todd Anderson

Shared publicly  - 
 
[Blog] The Making of a Test-Driven Grocery List Application in JavaScript: Part IV

In which I intend to refactor out responsibilities of the list-controller to instances of a list-item-controller...

http://custardbelly.com/blog/2012/12/17/the-making-of-a-test-driven-grocery-list-application-in-js-part-iv/
1
Add a comment...

Todd Anderson

Shared publicly  - 
 
Though my initial thought of JSDev https://github.com/douglascrockford/JSDev from +Douglas Crockford was that it may bring unnecessary clutter to source files, after taking a look at JSCheck http://www.jscheck.org/, perhaps it is the closest way to TDD-like-you-mean-it throughout the life of project. It enforces any refactoring to update in-line and not in two places - ie, tests and source.

Something to look into.
1
Add a comment...

Todd Anderson

Shared publicly  - 
 
Just blogged about my current workflow with respect to JavaScript development and deployment.

http://custardbelly.com/blog/2012/02/07/current-workflow-developing-linting-testing-and-distributing-javascript/
In in-depth discussion of various tools and frameworks that fit into my workflow in developing JavaScript.
1
Add a comment...

Todd Anderson

Shared publicly  - 
massroute-js - A study in JavaScript libraries and frameworks revolved around building a web application displaying real-time MBTA data from MassDOT
1
1
Brad Manderscheid's profile photo
Add a comment...

Todd Anderson

Shared publicly  - 
 
I think the android update for G+ is pretty nice... at least on this tablet
1
Add a comment...
People
In his circles
130 people
Have him in circles
273 people
Goran Luledzija's profile photo
Toad Anderson's profile photo
Simon Barber's profile photo
Kenneth Montrieli Franklin (Rareandlost)'s profile photo
Francis Varga's profile photo
Burak KALAYCI's profile photo
andy zupko's profile photo
Garth Braithwaite's profile photo
Aaron Nash's profile photo
Work
Occupation
Software Engineer
Skills
JavaScript, HTML/CSS, ActionScript, Flex, Flash, Python, Objective-C, Java, Arduino-tinkering
Employment
  • Infrared5
    Senior Software Engineer, present
  • Schematic
    Senior Software Developer, 2006 - 2008
  • Xplana
    Senior Flash Developer, 2003 - 2006
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Boston
Previously
Hightstown, NJ - Providence, RI - Nantucket, MA - Lyons, CO - Seattle, WA - Boston, MA
Links
Other profiles
Contributor to
Story
Tagline
I make things for the web, mobile, desktop and land.
Introduction
Boston-based software developer with a passion for architecture and development workflows.

A proponent of agile practices and Test Driven Development, with over a decade of experience I have helped deliver web, mobile and desktop solutions with numerous companies in the enterprise and entertainment industries including Adobe, THQ, Condé Nast Publications and Motorola.

Education
  • Rhode Island School of Design
    Illustration, 1994 - 1998
Basic Information
Gender
Male
Relationship
Married
Other names
custardbelly, bustardcelly