Category Archives: Marionette

Make your Backbone applications dance with a composite application architecture!

Building An Email List Component With BackboneJS

In my post about re-launching myself in to the independent life, I talked a little bit about restarting my effort to complete my Building Backbone Plugins eBook. I’ve already started down the path, reviewing existing chapters and beginning to fill … Continue reading 

Also posted in Backbone, Books, E-Books, HTML5, Javascript, Model-View-Controller, Model-View-Presenter, Modules | 5 Comments

Semantics, Modules And Testing: Why (And How) I Test Internal Components, Not Private Methods

I saw someone tweet about a new-ish JavaScript library called Autooc. recently. I had not heard of it, so I clicked the link to find out more. It looks like an interesting project. I’ll have to look at it further … Continue reading 

Also posted in AntiPatterns, Behavior Driven Development, CommonJS, Community, Javascript, Modules, NodeJS, NPM, Principles and Patterns, Testing, Unit Testing | 2 Comments

When Do You Set The URL, In A BackboneJS App?

Oscar Godson recently asked a question about when to set the URL in a Single Page App (Backbone, specifically): I have a sidebar that pops in with form. It has a URL for it since it’s so commonly used. Going … Continue reading 

Also posted in Backbone, Design Patterns, Javascript, Principles and Patterns | 3 Comments

Tracking Errors In Production: I Panicked And Grabbed My Credit Card

What’s the #1 sign that a product is adding significant value to my life as a developer? When my trial period runs out and I panic, scrambling to find my credit card so I can continue using the service!  Picking … Continue reading 

Also posted in Product Reviews, Tools and Vendors | 8 Comments

Prosthetics And Orthotics: Building Backbone Plugins

A long time ago, in a galaxy far, far away…  It was almost a year ago that I announced a book on building Backbone.js plugins. Since then… nothing. Well I finally got tired of sitting on it and over the … Continue reading 

Also posted in Backbone, Books, Principles and Patterns | 7 Comments

MarionetteJS v1.0

Hot on the heels of the Backbone v1.0 release, I present MarionetteJS v1.0! I quietly released it over the weekend, and I’m glad I did. I already had a bug report and have released v1.0.1 to fix it. :D The … Continue reading 

Also posted in Backbone, Javascript, Open Source | 14 Comments

MarionetteJS Screencasts And Videos

There’s been a lot of movement with MarionetteJS and screencasts in the last few months – enough that I decided to add a new “videos” section to the website this weekend. It’s a short list right now, but I expect … Continue reading 

Also posted in Backbone, Community, Javascript, Screencast | 3 Comments

Interview With Upfront Podcast: Backbone And Marionette

I was fortunate enough to be the first guest on the Upfront Podcast this week. It’s a new podcast hosted by Jack Franklin and Ben Howdle, focused on all things front-end web development. You’re going to want to add this … Continue reading 

Also posted in Backbone, Community, Javascript, Open Source, Podcast | Leave a comment

Warm Crocodile Conference: Copenhagen, Denmark

UPDATE: the slides from this talk are available here: — If you’ll be in the Copenhagen, Denmark area during the week of January 16 – 17, 2013, you should check out the Warm Crocodile Conference. I’m signed up to give a … Continue reading 

Also posted in Backbone, Community, Javascript, Presentations, Principles and Patterns | 4 Comments

JavaScript Mixins: Beyond Simple Object Extension

Mixins are generally easy in JavaScript, though they are semantically different than what Ruby calls a Mixin which are facilitated through inheritance behind the scenes. If you need a good place to start to understand how to build mixins with … Continue reading 

Also posted in ECMAScript, Javascript, Principles and Patterns, Underscore | 12 Comments