Author Archives: Derick Bailey

About Derick Bailey

Derick Bailey is a Developer Advocate for Kendo UI, a problem solver (and creator? :P ), software developer, screecaster, writer, blogger, speaker and technology leader in central Texas (north of Austin). He has been a professional software developer since the late 90's, and has been writing code since the late 80's. Find me on twitter: @derickbailey, @mutedsolutions, @backbonejsclass Find me on the web: WatchMeCode (screencasts), Kendo UI blog, MarionetteJS, My Github profile, On Google+.

Some Notes On Screencasting

I put together some notes for my team, on building some screencasts. I thought they came out fairly well, so I wanted to share with the rest of the world.  Note that these are my opinions based on the work … Continue reading 

Posted in OSX, Quality, Screencast, Tools and Vendors | 9 Comments

Building Sample Apps in Ruby, NodeJS and PHP

In the last three years I’ve gone from full time .NET development to full time Ruby on Rails and then full time JavaScript. It’s been an awesome ride, so far, but it’s not done yet. I started digging in to … Continue reading 

Posted in Community, NodeJS, PHP, Productivity, Ruby | 28 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 

Posted in Backbone, Community, Javascript, Marionette, Screencast | 3 Comments

Managing Events As Relationships, Not Just References

In my Scaling Backbone Apps With Marionette talk, I have some slides that deal with JavaScript zombies in Backbone apps. This isn’t a new subject by any means. It is one that I talk about a lot, and spend a … Continue reading 

Posted in Analysis and Design, Backbone, Javascript, Principles and Patterns | 7 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 

Posted in Backbone, Community, Javascript, Marionette, Open Source, Podcast | Leave a comment

You Are Not Paid To Write Software

I saw the phrase “I’m paid to write software, not tests” recently, and it drove me up the wall crazy. I hate this phrase and all of the misleading, misinformation that it spews. This phrase is not only false, it’s fallacy. … Continue reading 

Posted in AntiPatterns, Business, Philosophy of Software, Pragmatism | 22 Comments

Dear Open Source Project Leader: Quit Being A Jerk

I do my best to support the people that use my open source projects. I don’t always do things right, I don’t always respond in a timely manner. Sometimes I just have to walk away from an issue or request … Continue reading 

Posted in AntiPatterns, Community | 47 Comments

Warm Crocodile Conference: Copenhagen, Denmark

UPDATE: the slides from this talk are available here: https://speakerdeck.com/derickbailey/scaling-backbone-dot-js-applications-with-marionette-dot-js — 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 

Posted in Backbone, Community, Javascript, Marionette, Presentations, Principles and Patterns | 4 Comments

Moving Forward: KendoUI

Just over 2 years ago, I left the corporate life for the independent life. At that time I didn’t have many opportunities for work in my area and moving in to independent consulting was basically dropped in my lap. I … Continue reading 

Posted in Business, Community, Consulting, Javascript, KendoUI, Telerik | 8 Comments

JavaScript Unit Tests: Jasmine vs Mocha

Someone recently asked me whether I prefer Jasmine or Mocha for unit testing JavaScript. My answer is: Jasmine and Mocha are both great. I use both, depending on the project and team. There’s a great community around both, and you’ll … Continue reading 

Posted in ChaiJS, Jasmine, Javascript, MochaJS, Testing, Unit Testing | 6 Comments