Blog Archive 2016 Two-way symmetric relationships in Ember with JSON API - Part 2 Nov 29 2016 Two-way symmetric relationships in Ember with JSON API - Part 1 Nov 17 2016 Rock and Roll with Ember.js 2.9 is released Nov 16 2016 Enable FastBoot in your Ember app Nov 11 2016 Continuous Visual Integration for Ember apps Oct 17 2016 Refactoring Promise Patterns Oct 05 2016 Rock and Roll with Ember.js 2.8 is released Sep 30 2016 Rock and Roll with Ember.js 2.7 is released Aug 24 2016 Using Dependency Injection to Write Better Tests Aug 11 2016 Rock and Roll with Ember.js 2.6 is released Jul 07 2016 Complex Component Design in Ember - Part 4 - Use the hash helper May 26 2016 Rock and Roll with Ember.js 2.5 is released May 03 2016 Complex Component Design in Ember - Part 3 - Replace the observer Apr 08 2016 Rock and Roll with Ember.js - Now on 2.4 and with code diffs Mar 24 2016 Rock and Roll with Ember.js demo - A public Ember.js example project Feb 26 2016 How to make an Ember module resolve as another one Feb 12 2016 Complex Components in Ember.js - Part 2 - Towards a more reactive component Feb 04 2016 Binding style attributes warning in Ember Feb 03 2016 Rock and Roll with Ember.js updated to use Ember & Co 2.3 Jan 21 2016 2015 Complex Components in Ember.js - Part 1 - Analyzing user flows Dec 18 2015 Rock and Roll with Ember.js updated to Ember 2.2.0 Nov 23 2015 The tale of two bindings Oct 22 2015 Rock and Roll with Ember 2 just went live Oct 01 2015 Select in Ember with multiple selection Sep 25 2015 Rock and Roll With Ember 2 is coming soon! Sep 16 2015 Rock and Roll With Ember.js v1.13.9 Is Out Sep 11 2015 Complex Component Design in Ember.js - Intro Sep 10 2015 How to do a select (dropdown) in Ember 2.0? Aug 29 2015 Rock and Roll With Ember.js v1.13.7 Is Out Aug 07 2015 Rock and Roll with Ember.js v1.13.3 is out Jul 17 2015 Rock and Roll with Ember.js v1.13 is out Jul 03 2015 Common Ember Mistakes Jun 05 2015 My book, Rock and Roll with Ember.js, is now live! Feb 18 2015 2014 Reminiscing about EmberFest 2014 Sep 05 2014 Ember gotcha: Controllers are singletons Jun 26 2014 Indicating Progress - Loading Routes in Ember.js Jun 18 2014 Replacing items in browser history in Ember.js Jun 04 2014 Setting the document title in Ember apps May 28 2014 Make your own computed property macro in Ember.js May 22 2014 Dependency injection in Ember.js - Going deeper May 16 2014 Ember.run.bind May 09 2014 Dependency injection in Ember.js - First steps May 01 2014 Observable path patterns in Ember Mar 26 2014 Ember.js getters and setters Mar 19 2014 Sorting arrays in Ember.js by various criteria Mar 05 2014 A common resource route pattern in Ember.js Feb 26 2014 Readers’ Letters: Making an Ember.js component even better Feb 18 2014 Making an Ember.js component more reusable Feb 12 2014 Convert a view into a component Feb 05 2014 Promises instead of callbacks Jan 21 2014 How real-time updates work in Discourse Jan 14 2014 2013 At Your Service: Publicly Available API for the Rock and Roll Ember.js App Dec 31 2013 Changing the URL type of your Ember.js app Dec 17 2013 Build an Ember.js app with Firebase Dec 11 2013 Roll your own Ember.js identity map Dec 03 2013 Profile your Ember app with ember-renderspeed Nov 27 2013 Find and Replace in all files Aug 23 2013 The appeal of one paradigm languages Jun 19 2013 Install Ruby 2.0.0 with rbenv (ruby-build) on Mountain Lion Jun 02 2013 Ruby Rogues - Discourse with Jeff Atwood May 30 2013 2012 Lessons learned from solving 4Clojure problems Dec 29 2012 Switch to Command Line Vim on iTerm Mar 30 2012 2011 An Annotated Assortment on Mockist Testing Nov 30 2011 Event loop primer Oct 19 2011 Five wasted years - on the futility of university education Sep 28 2011 Powered by Octopress Sep 05 2011 Git rebase to fix your local commits Jul 19 2011 2010 Don’t Tell Michelle, Facebook privacy as it should be Oct 10 2010 It’s a spec, not a test Jun 03 2010 Remove’em trailing whitespaces! Feb 16 2010 2010 is the year of the Javascript Jan 28 2010 Twuckoo 0.3.5 - With email notification Jan 26 2010 My tech book list for 2009 Jan 11 2010 i15r handles non-english source Jan 08 2010 New year, new blog Jan 04 2010 2009 i15r 0.3.1 is out - now with haml matchers! Dec 14 2009 Rubygems under the hood: hooking into require Oct 28 2009 RubyGems under the hood: Introduction Oct 20 2009 Cucumber meets Selenium meets Integrity Sep 25 2009 A prime example of not eating your own dog food Jul 14 2009 John Doe is dull: the importance of choosing good user names in tests Jul 12 2009 The hashtag (HRT) retweet bot gemified Jul 10 2009 Pragmatic Thinking and Learning on Twitter Jul 03 2009 installing ruby on a linode slice Jul 02 2009 twuckoo - my twitter mini framework Jun 22 2009 upstream or downstream? Apr 27 2009 finding missing I18n translations with missing_t Mar 25 2009 Thrifty - track your expenses easily Mar 17 2009 plans for 2009 - contribute (more) to open source projects Mar 12 2009 easily quote passage with Mail in a reply Mar 12 2009 Why I love Datamapper Feb 12 2009 deep_test to become TDD more easily Feb 11 2009 simple to-do list in Sinatra Feb 09 2009 strings as haml render parameters in Sinatra do not work Feb 04 2009 Shoulda: setup and should blocks and don’t wander off the map Jan 28 2009 MySQL table types and foreign key constraints Jan 25 2009 Google Groups tracker using Yahoo Pipes Jan 17 2009 A ruby-style currency converter Jan 17 2009 Record your bike trips with Gmap Pedometer Jan 05 2009 2008 Ruby metaprogramming: Call counter - Take 2 Dec 15 2008 Exploring Ruby metaprogramming: call counter Dec 06 2008 A Git guide that emboldens Dec 04 2008 Installing rmagick Nov 28 2008 Refuting Rails myths Nov 17 2008 ConferenciaRails 2008: enhorabuena! Nov 17 2008 Blackbird - simple log messages in Javascript Oct 26 2008 javascript method chain Oct 09 2008 My first DSL in Ruby Sep 21 2008 V8 javascript engine benchmarks Sep 17 2008 Navigator for the Google Chrome comicbook Sep 03 2008 Now that’s what I call Web2.0: Ubiquity Aug 29 2008 Can less work be more? Jul 17 2008 First Mexperiences May 27 2008 Confession of a conversion May 22 2008 Agile help with Rails Apr 21 2008 Code syntax highlighting Apr 12 2008 Quick adaptor - my role model Apr 09 2008