-
Extending Backbone.js constructors, the easy way
One thing that really is really annonying with backbone 1.1 is the fact that the options are not passed has this.options anymore in the Backbone.View. Well simply enough we can add this (or anything else) in the view constructor. // Compatibility override - Backbone 1.1 got rid of the 'options' binding // automatically to views […]
Cedric Dugas
October 20, 2013
-
CakeMail is looking for 2 devs + free beers at js-montreal
Yup! CakeMail is hiring, we want to grow our engineering team a bit, and as such we got 2 new positions open. We are looking for 1 front-end dev working with me & 1 back-end dev. In this exciting mindset, CakeMail will be sponsoring js-montreal next tuesday(August 13). There will be free beers + pizza […]
Cedric Dugas
August 8, 2013
-
Gluing together Jasmine, Grunt, Travis CI & Github, testing front-end code has never been easier
Battle testing api’s, that’s a pretty common task in the testing world. Now testing the front-end code of an application, or website, that’s a bit newer. Go back 3 years ago and there wasn’t a whole lot of frameworks to do that, you had qUnit, and it was not all that sexy. But the more […]
Cedric Dugas
July 8, 2013
-
backbone-generate scaffolding plugin becomes better, evolving into Grunt-generate
3 months ago I open sourced bb_generate, a grunt plugin that scaffold files for backbone.js, the idea was to have an easier solution than yeoman to generate a custom scaffolding solution for specific projects. It seems I was not the only one thinking about having an easier solution. Camille Reynders thought the same thing and […]
admin
May 26, 2013
-
The weird state of mobile web apps
There are countless of articles debating going native or HTML5 for your next mobile app. But with Linkedin recently deciding to going back to native I am really starting to ask myself if HTML5 is still part of the equation for mobile apps at the current moment. Let’s look at a small retrospective & see […]
Cedric Dugas
May 12, 2013
-
jQuery Engage, a plugin taking a stab at better engaging blog readers
Optimizing user interactions is a never ending quest in software development. Fortunately in our time and age innovative ideas are rapidly incorporated and improved by other developers. In that mindset I present today jQuery Engage, a plugin that helps you optimize user interaction with blogs & articles. This plugin adds a social toolbar when the […]
Cedric Dugas
March 18, 2013
-
Data mining user behaviors in web apps
tl;dr I got a jquery plugin that track agitated user behaviors. Do you currently track user behaviours? Most people would say yes, if you have google analytics installed you do track behaviors, at least a form of it. But do you do the extra mile to understand your users? That’s a question that could be […]
Cedric Dugas
March 6, 2013
-
Implementing live updates with Backbone.js
I don’t know about you, but backbone.js always left me crave for more. It’s the simplicity of it that makes me want to learn how others are using it to solve real world problems. When I’ve started work on Clevertim CRM, which heavily uses backbone.js, I wanted to read about some of the real world […]
Cedric Dugas
March 2, 2013
-
Scaffolding backbone.js generators with grunt.js
Following my encounter with yeoman, I wanted to see if I could easily create my own generators with Grunt. Not because yeoman ones were bads, they are in fact pretty good, but I just do not work exactly like Yeoman wants me too. Another thing is that I wanted easily modifiable generators that could be […]
Cedric Dugas
February 27, 2013
-
Yeoman and friends
Isn’t it every developer dream to have his own command line & scaffolding tool? Do we really save time by creating and using those? I’m not quite sure but I certainly feel fancy when I use them. Enter Yeoman, a tool that streamline your front-end development. or so it seems. Frankly while I now “get” […]
Cedric Dugas
February 26, 2013