From 21fcc00b6566dd1211f0cf6c977fec5605e2d3be Mon Sep 17 00:00:00 2001 From: Reginald Braithwaite Date: Sat, 12 Jan 2013 20:03:55 -0500 Subject: [PATCH] redirect to allong.es --- .DS_Store | Bin 6148 -> 0 bytes 2008-10-27/unfold.markdown | 2 +- 2008-10-28/and_and_or.markdown | 2 +- 2008-10-29/kestrel.markdown | 2 +- 2008-10-29/you_keep_using_that_idiom.markdown | 2 +- 2008-10-30/thrush.markdown | 2 +- 2008-10-30/why_im_using_git.markdown | 2 +- 2008-10-31/songs_of_the_cardinal.markdown | 2 +- ...call-by-name_semantics_in_rewrite.markdown | 2 +- ...ds_and_meta_syntactic_programming.markdown | 2 +- 2008-11-04/unary_ampersand_in_ruby.markdown | 2 +- 2008-11-07/README.md | 2 +- .../comment_on_implementing_advice.markdown | 2 +- ...rds_that_compose_to_method_advice.markdown | 2 +- 2008-11-09/proc_arity.markdown | 2 +- 2008-11-12/combinator_chemistry.md | 2 +- 2008-11-12/the_obdurate_kestrel.md | 2 +- 2008-11-16/joy.md | 2 +- 2008-11-21/cdr.md | 2 +- ...mplates_double_mockingbirds_and_helpers.md | 2 +- 2008-11-23/recursive_combinators.md | 2 +- 2008-11-26/practical_recursive_combinators.md | 2 +- 2008-11-28/you_cant_be_serious.md | 2 +- 2008-12-01/keep_your_privates_to_yourself.md | 2 +- 2008-12-03/rcall.md | 2 +- 2008-12-09/nuno_job_on_rewrite.md | 2 +- 2008-12-1/keep_your_privates_to_yourself.md | 2 +- 2008-12-12/fibonacci.md | 2 +- 2008-12-16/welcome.md | 2 +- 2008-12-17/another_fibonacci.md | 2 +- 2008-12-18/called_by_name.md | 2 +- 2008-12-23/bah_humbug.md | 2 +- 2009-01-02/flight_of_the_phoenix.md | 2 +- 2009-01-05/andand_even_more.md | 2 +- 2009-01-06/rewrite_rails.md | 2 +- 2009-01-12/mundane.md | 2 +- 2009-01-13/maybe.md | 2 +- 2009-01-21/old.md | 2 +- 2009-02-02/hopeless_egocentricity.md | 2 +- 2009-02-12/a_question.md | 2 +- 2009-03-03/circular.md | 2 +- 2009-03-07/surreal.md | 2 +- 2009-03-12/another_question.md | 2 +- 2009-04-08/sick.md | 2 +- 2009-04-09/my_objection_to_sum.md | 2 +- 2009-04-15/keywords.md | 2 +- 2009-04-17/eggs.md | 2 +- 2009-04-28/extension_methods.md | 2 +- 2009-05-01/optimism.md | 2 +- 2009-05-13/tough_crowd.md | 2 +- 2009-06-02/functional_complexity.md | 2 +- 2009-06-26/no_hire.md | 2 +- 2009-06-29/wrapping_combinators.md | 2 +- 2009-08-29/returning.md | 2 +- 2009-09-22/anaphora.md | 2 +- 2009-10-08/metalinguistic.md | 2 +- 2009-10-08/no_hire.md | 2 +- 2009-10-20/high_anxiety.md | 2 +- 2009-12-04/kestrels_on_rails.md | 2 +- 2009-12-09/block_styling.markdown | 2 +- 2010/01/beautiful_failure.markdown | 2 +- 2010/02/difficult_distraction.md | 2 +- 2010/02/head_scratching.md | 2 +- 2010/08/ouch.md | 2 +- 2010/08/out.md | 2 +- 2010/08/wood_and_stones.md | 2 +- 2010/09/jquery_predicates.md | 2 +- 2010/09/meld.md | 2 +- 2011/01/anything_to_declare.md | 2 +- 2011/01/misadventure_part_i.md | 2 +- 2011/01/misadventure_part_ii.md | 2 +- 2011/01/misadventure_part_iii.md | 2 +- 2011/08/gotcha.md | 2 +- 2011/08/hungarian.md | 2 +- 2011/11/COMEFROM.md | 2 +- 2011/11/YouAreDaChef.md | 2 +- 2011/11/mockingbirds.md | 2 +- 2011/12/jargon.md | 2 +- ...gs-done-is-necessary-but-not-sufficient.md | 154 +++++++++--------- 2011/value.markdown | 2 +- 2012/01/captain-obvious-on-javascript.md | 2 +- 2012/01/reuseable-abstractions.md | 2 +- 2012/02/Literate-Programming-Matters.md | 2 +- 2012/03/garbage_collection_in_coffeescript.md | 2 +- 2012/05/anaphora.md | 2 +- 2012/05/i.md | 2 +- 2012/05/read_only_code.md | 2 +- ...orators-and-combinators-in-coffeescript.md | 2 +- ...ually-YOU-dont-understand-lexical-scope.md | 2 +- 2012/09/lexical-scope-in-coffeescript.md | 2 +- .../memoize-the-practical-method-decorator.md | 2 +- 2012/09/precondition-and-postcondition.md | 2 +- 2012/10/encapsulation.cs.md | 2 +- 2012/10/encapsulation.js.md | 2 +- 2012/10/idiot.cs.md | 2 +- 2012/10/idiot.js.md | 2 +- 2012/11/canonicalization.cs.md | 2 +- 2012/11/canonicalization.js.md | 2 +- 2012/11/refactoring_to_jquery_combinators.md | 2 +- 2012/12/combinators_1.md | 2 +- 2012/12/combinators_2.md | 2 +- 2012/12/end_of_days_ellipses.md | 4 +- 2012/12/walled-gardens.md | 2 +- 2012/12/weak-binding.md | 2 +- 2013/01/effective-javascript.md | 2 +- ...cal-applications-of-partial-application.md | 4 +- README.markdown | 2 +- dumping_ground/second_hand_news.md | 2 +- homoiconic.markdown | 2 +- 109 files changed, 186 insertions(+), 186 deletions(-) delete mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index ed2d50b99f967b2d8475625f5bf8e1fa6f28dd69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKOH0E*5Z-O8#uxM==xy=bN*XKe!9xfYJPIlFU_}!mHV~51r1nsv5&w`E|BAoI znca<0%)yh0oe8_&>^%1ILH5BI8Diwm}N>@z>BXZeCn|0u8Gm~{I zI{J$yocj*5V8$lv!_2?t?=RA+A0ODrM|T!SN&Eo*GPlejBnF59 zVt^P}9|rUpVC=5Xl4+&H05R}G25^56P!Mg6g+jS?K!w+5^fwSuK*zTPqR?n-EEIwV zgsW6QmCE%KgR69~3ms=`EEKAA#^uP+j~=;vyl^=>*o6#d+*U|6F+dEgGEi5|CZ7Kn z@XJ&_@>f%+MGO!F|BM0N7`Oum7NyVDZ_C58RzSIff`V}cDj=Y*Tmqnh`^cemD!)J- Z;%tqDLhJ?YG98dE0+JA_h=E^V;1l2?MU4Oe diff --git a/2008-10-27/unfold.markdown b/2008-10-27/unfold.markdown index 7ec48533..8685317c 100644 --- a/2008-10-27/unfold.markdown +++ b/2008-10-27/unfold.markdown @@ -28,7 +28,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-10-28/and_and_or.markdown b/2008-10-28/and_and_or.markdown index d881470f..5ec356a4 100644 --- a/2008-10-28/and_and_or.markdown +++ b/2008-10-28/and_and_or.markdown @@ -42,7 +42,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-10-29/kestrel.markdown b/2008-10-29/kestrel.markdown index f65b168b..2f88646b 100644 --- a/2008-10-29/kestrel.markdown +++ b/2008-10-29/kestrel.markdown @@ -149,7 +149,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * "[JavaScript Allongé](http://leanpub.com/javascript-allonge),[CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto)", "[Kestrels, Quirky Birds, and Hopeless Egocentricity](http://leanpub.com/combinators)" and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-10-29/you_keep_using_that_idiom.markdown b/2008-10-29/you_keep_using_that_idiom.markdown index fc2424bb..77124b30 100644 --- a/2008-10-29/you_keep_using_that_idiom.markdown +++ b/2008-10-29/you_keep_using_that_idiom.markdown @@ -64,7 +64,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-10-30/thrush.markdown b/2008-10-30/thrush.markdown index 3ffb40dc..06a62707 100644 --- a/2008-10-30/thrush.markdown +++ b/2008-10-30/thrush.markdown @@ -97,7 +97,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-10-30/why_im_using_git.markdown b/2008-10-30/why_im_using_git.markdown index cc363671..4e5cf291 100644 --- a/2008-10-30/why_im_using_git.markdown +++ b/2008-10-30/why_im_using_git.markdown @@ -26,7 +26,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-10-31/songs_of_the_cardinal.markdown b/2008-10-31/songs_of_the_cardinal.markdown index 7ba996ee..73fef62c 100644 --- a/2008-10-31/songs_of_the_cardinal.markdown +++ b/2008-10-31/songs_of_the_cardinal.markdown @@ -127,7 +127,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-03/with_unhygienic_and_call-by-name_semantics_in_rewrite.markdown b/2008-11-03/with_unhygienic_and_call-by-name_semantics_in_rewrite.markdown index 5becacdd..b4f96f3f 100644 --- a/2008-11-03/with_unhygienic_and_call-by-name_semantics_in_rewrite.markdown +++ b/2008-11-03/with_unhygienic_and_call-by-name_semantics_in_rewrite.markdown @@ -236,7 +236,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-04/quirky_birds_and_meta_syntactic_programming.markdown b/2008-11-04/quirky_birds_and_meta_syntactic_programming.markdown index 22627e8e..a4d036ee 100644 --- a/2008-11-04/quirky_birds_and_meta_syntactic_programming.markdown +++ b/2008-11-04/quirky_birds_and_meta_syntactic_programming.markdown @@ -254,7 +254,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-04/unary_ampersand_in_ruby.markdown b/2008-11-04/unary_ampersand_in_ruby.markdown index e0a35b1a..642b20bb 100644 --- a/2008-11-04/unary_ampersand_in_ruby.markdown +++ b/2008-11-04/unary_ampersand_in_ruby.markdown @@ -181,7 +181,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-07/README.md b/2008-11-07/README.md index f7b67c85..841f58f2 100644 --- a/2008-11-07/README.md +++ b/2008-11-07/README.md @@ -251,7 +251,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-07/comment_on_implementing_advice.markdown b/2008-11-07/comment_on_implementing_advice.markdown index 50a2ea26..09e5f898 100644 --- a/2008-11-07/comment_on_implementing_advice.markdown +++ b/2008-11-07/comment_on_implementing_advice.markdown @@ -32,7 +32,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-07/from_birds_that_compose_to_method_advice.markdown b/2008-11-07/from_birds_that_compose_to_method_advice.markdown index 876f964a..dfb0005d 100644 --- a/2008-11-07/from_birds_that_compose_to_method_advice.markdown +++ b/2008-11-07/from_birds_that_compose_to_method_advice.markdown @@ -253,7 +253,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-09/proc_arity.markdown b/2008-11-09/proc_arity.markdown index eb1c7ee5..04ea5626 100644 --- a/2008-11-09/proc_arity.markdown +++ b/2008-11-09/proc_arity.markdown @@ -54,7 +54,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-12/combinator_chemistry.md b/2008-11-12/combinator_chemistry.md index 8c535fc4..1e02e1f5 100644 --- a/2008-11-12/combinator_chemistry.md +++ b/2008-11-12/combinator_chemistry.md @@ -657,7 +657,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-12/the_obdurate_kestrel.md b/2008-11-12/the_obdurate_kestrel.md index abe92a29..0ab1abab 100644 --- a/2008-11-12/the_obdurate_kestrel.md +++ b/2008-11-12/the_obdurate_kestrel.md @@ -135,7 +135,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-16/joy.md b/2008-11-16/joy.md index ffb5d249..2cdd0c4a 100644 --- a/2008-11-16/joy.md +++ b/2008-11-16/joy.md @@ -140,7 +140,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-21/cdr.md b/2008-11-21/cdr.md index f8878625..19714d8e 100644 --- a/2008-11-21/cdr.md +++ b/2008-11-21/cdr.md @@ -30,7 +30,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-21/templates_double_mockingbirds_and_helpers.md b/2008-11-21/templates_double_mockingbirds_and_helpers.md index 0363c0a4..0b3142d6 100644 --- a/2008-11-21/templates_double_mockingbirds_and_helpers.md +++ b/2008-11-21/templates_double_mockingbirds_and_helpers.md @@ -332,7 +332,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-23/recursive_combinators.md b/2008-11-23/recursive_combinators.md index 7e684137..fcbf1e2f 100644 --- a/2008-11-23/recursive_combinators.md +++ b/2008-11-23/recursive_combinators.md @@ -399,7 +399,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-26/practical_recursive_combinators.md b/2008-11-26/practical_recursive_combinators.md index 636162b9..6bfba8ea 100644 --- a/2008-11-26/practical_recursive_combinators.md +++ b/2008-11-26/practical_recursive_combinators.md @@ -439,7 +439,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-11-28/you_cant_be_serious.md b/2008-11-28/you_cant_be_serious.md index b35eef3a..c2365d3f 100644 --- a/2008-11-28/you_cant_be_serious.md +++ b/2008-11-28/you_cant_be_serious.md @@ -198,7 +198,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-12-01/keep_your_privates_to_yourself.md b/2008-12-01/keep_your_privates_to_yourself.md index 5e71b186..d7686df3 100644 --- a/2008-12-01/keep_your_privates_to_yourself.md +++ b/2008-12-01/keep_your_privates_to_yourself.md @@ -410,7 +410,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-12-03/rcall.md b/2008-12-03/rcall.md index 373bef52..2aac9115 100644 --- a/2008-12-03/rcall.md +++ b/2008-12-03/rcall.md @@ -89,7 +89,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-12-09/nuno_job_on_rewrite.md b/2008-12-09/nuno_job_on_rewrite.md index 54d5fe64..ba0191c5 100644 --- a/2008-12-09/nuno_job_on_rewrite.md +++ b/2008-12-09/nuno_job_on_rewrite.md @@ -23,7 +23,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-12-1/keep_your_privates_to_yourself.md b/2008-12-1/keep_your_privates_to_yourself.md index ade1c32b..3d70c4b4 100644 --- a/2008-12-1/keep_your_privates_to_yourself.md +++ b/2008-12-1/keep_your_privates_to_yourself.md @@ -362,7 +362,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-12-12/fibonacci.md b/2008-12-12/fibonacci.md index 79e645f5..84cb88b0 100644 --- a/2008-12-12/fibonacci.md +++ b/2008-12-12/fibonacci.md @@ -212,7 +212,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-12-16/welcome.md b/2008-12-16/welcome.md index ad1cdd35..ba79706d 100644 --- a/2008-12-16/welcome.md +++ b/2008-12-16/welcome.md @@ -34,7 +34,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-12-17/another_fibonacci.md b/2008-12-17/another_fibonacci.md index f89f2dc7..dde4b41a 100644 --- a/2008-12-17/another_fibonacci.md +++ b/2008-12-17/another_fibonacci.md @@ -71,7 +71,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-12-18/called_by_name.md b/2008-12-18/called_by_name.md index 3daf4abd..574d8837 100644 --- a/2008-12-18/called_by_name.md +++ b/2008-12-18/called_by_name.md @@ -327,7 +327,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2008-12-23/bah_humbug.md b/2008-12-23/bah_humbug.md index 17355c4e..66865068 100644 --- a/2008-12-23/bah_humbug.md +++ b/2008-12-23/bah_humbug.md @@ -14,7 +14,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-01-02/flight_of_the_phoenix.md b/2009-01-02/flight_of_the_phoenix.md index 21588b37..c4abfac4 100644 --- a/2009-01-02/flight_of_the_phoenix.md +++ b/2009-01-02/flight_of_the_phoenix.md @@ -80,7 +80,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-01-05/andand_even_more.md b/2009-01-05/andand_even_more.md index 69ee97c5..5e2ff641 100644 --- a/2009-01-05/andand_even_more.md +++ b/2009-01-05/andand_even_more.md @@ -61,7 +61,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-01-06/rewrite_rails.md b/2009-01-06/rewrite_rails.md index e991088c..9b76c89f 100644 --- a/2009-01-06/rewrite_rails.md +++ b/2009-01-06/rewrite_rails.md @@ -17,7 +17,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-01-12/mundane.md b/2009-01-12/mundane.md index a68011df..ec1a7cce 100644 --- a/2009-01-12/mundane.md +++ b/2009-01-12/mundane.md @@ -18,7 +18,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-01-13/maybe.md b/2009-01-13/maybe.md index 5c07645e..5e48724f 100644 --- a/2009-01-13/maybe.md +++ b/2009-01-13/maybe.md @@ -118,7 +118,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-01-21/old.md b/2009-01-21/old.md index 1c76742f..0809a83f 100644 --- a/2009-01-21/old.md +++ b/2009-01-21/old.md @@ -46,7 +46,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-02-02/hopeless_egocentricity.md b/2009-02-02/hopeless_egocentricity.md index 02e55d3c..7744164f 100644 --- a/2009-02-02/hopeless_egocentricity.md +++ b/2009-02-02/hopeless_egocentricity.md @@ -166,7 +166,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-02-12/a_question.md b/2009-02-12/a_question.md index 3a60cf2c..58d7eaa9 100644 --- a/2009-02-12/a_question.md +++ b/2009-02-12/a_question.md @@ -45,7 +45,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-03-03/circular.md b/2009-03-03/circular.md index 8fccba79..223aa00e 100644 --- a/2009-03-03/circular.md +++ b/2009-03-03/circular.md @@ -27,7 +27,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-03-07/surreal.md b/2009-03-07/surreal.md index 52123d02..05247b5b 100644 --- a/2009-03-07/surreal.md +++ b/2009-03-07/surreal.md @@ -249,7 +249,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-03-12/another_question.md b/2009-03-12/another_question.md index 8773a62d..ce82ee23 100644 --- a/2009-03-12/another_question.md +++ b/2009-03-12/another_question.md @@ -106,7 +106,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-04-08/sick.md b/2009-04-08/sick.md index 54eb251e..9ea92829 100644 --- a/2009-04-08/sick.md +++ b/2009-04-08/sick.md @@ -26,7 +26,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-04-09/my_objection_to_sum.md b/2009-04-09/my_objection_to_sum.md index 37736396..26852e20 100644 --- a/2009-04-09/my_objection_to_sum.md +++ b/2009-04-09/my_objection_to_sum.md @@ -92,7 +92,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-04-15/keywords.md b/2009-04-15/keywords.md index 854b9ef2..6a17b377 100644 --- a/2009-04-15/keywords.md +++ b/2009-04-15/keywords.md @@ -73,7 +73,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-04-17/eggs.md b/2009-04-17/eggs.md index 4df65ac3..19772ebd 100644 --- a/2009-04-17/eggs.md +++ b/2009-04-17/eggs.md @@ -24,7 +24,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-04-28/extension_methods.md b/2009-04-28/extension_methods.md index 196e56ca..e259234b 100644 --- a/2009-04-28/extension_methods.md +++ b/2009-04-28/extension_methods.md @@ -262,7 +262,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-05-01/optimism.md b/2009-05-01/optimism.md index ff5937d5..421b8132 100644 --- a/2009-05-01/optimism.md +++ b/2009-05-01/optimism.md @@ -110,7 +110,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-05-13/tough_crowd.md b/2009-05-13/tough_crowd.md index 2f92c74f..f18117c9 100644 --- a/2009-05-13/tough_crowd.md +++ b/2009-05-13/tough_crowd.md @@ -40,7 +40,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-06-02/functional_complexity.md b/2009-06-02/functional_complexity.md index eee893d6..ac2afbff 100644 --- a/2009-06-02/functional_complexity.md +++ b/2009-06-02/functional_complexity.md @@ -193,7 +193,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-06-26/no_hire.md b/2009-06-26/no_hire.md index 579e1ec8..49c68631 100644 --- a/2009-06-26/no_hire.md +++ b/2009-06-26/no_hire.md @@ -30,7 +30,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-06-29/wrapping_combinators.md b/2009-06-29/wrapping_combinators.md index b1f4ea30..b43ac6d3 100644 --- a/2009-06-29/wrapping_combinators.md +++ b/2009-06-29/wrapping_combinators.md @@ -156,7 +156,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-08-29/returning.md b/2009-08-29/returning.md index e774e880..d18fed85 100644 --- a/2009-08-29/returning.md +++ b/2009-08-29/returning.md @@ -154,7 +154,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-09-22/anaphora.md b/2009-09-22/anaphora.md index 7059db40..1d982587 100644 --- a/2009-09-22/anaphora.md +++ b/2009-09-22/anaphora.md @@ -244,7 +244,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-10-08/metalinguistic.md b/2009-10-08/metalinguistic.md index 549111b2..5267eabe 100644 --- a/2009-10-08/metalinguistic.md +++ b/2009-10-08/metalinguistic.md @@ -189,7 +189,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-10-08/no_hire.md b/2009-10-08/no_hire.md index d51cb145..d7235cfd 100644 --- a/2009-10-08/no_hire.md +++ b/2009-10-08/no_hire.md @@ -10,7 +10,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-10-20/high_anxiety.md b/2009-10-20/high_anxiety.md index fdd10347..cf29206c 100644 --- a/2009-10-20/high_anxiety.md +++ b/2009-10-20/high_anxiety.md @@ -133,7 +133,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-12-04/kestrels_on_rails.md b/2009-12-04/kestrels_on_rails.md index 78ad68cb..e192f12c 100644 --- a/2009-12-04/kestrels_on_rails.md +++ b/2009-12-04/kestrels_on_rails.md @@ -46,7 +46,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2009-12-09/block_styling.markdown b/2009-12-09/block_styling.markdown index ae4ed31a..e42da6c3 100644 --- a/2009-12-09/block_styling.markdown +++ b/2009-12-09/block_styling.markdown @@ -43,7 +43,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2010/01/beautiful_failure.markdown b/2010/01/beautiful_failure.markdown index 8a25995b..95cfaf3c 100644 --- a/2010/01/beautiful_failure.markdown +++ b/2010/01/beautiful_failure.markdown @@ -95,7 +95,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2010/02/difficult_distraction.md b/2010/02/difficult_distraction.md index a3068a88..eed1a2c9 100644 --- a/2010/02/difficult_distraction.md +++ b/2010/02/difficult_distraction.md @@ -147,7 +147,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2010/02/head_scratching.md b/2010/02/head_scratching.md index b8b8445d..3498c2b1 100644 --- a/2010/02/head_scratching.md +++ b/2010/02/head_scratching.md @@ -27,7 +27,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2010/08/ouch.md b/2010/08/ouch.md index 70df2fdf..c3ae4a11 100644 --- a/2010/08/ouch.md +++ b/2010/08/ouch.md @@ -27,7 +27,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2010/08/out.md b/2010/08/out.md index c01ef79c..c5141eb8 100644 --- a/2010/08/out.md +++ b/2010/08/out.md @@ -46,7 +46,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2010/08/wood_and_stones.md b/2010/08/wood_and_stones.md index 7f8cc570..98a3ce61 100644 --- a/2010/08/wood_and_stones.md +++ b/2010/08/wood_and_stones.md @@ -66,7 +66,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2010/09/jquery_predicates.md b/2010/09/jquery_predicates.md index e7cade22..98e67587 100644 --- a/2010/09/jquery_predicates.md +++ b/2010/09/jquery_predicates.md @@ -62,7 +62,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2010/09/meld.md b/2010/09/meld.md index 4e766a5a..66dd9fd3 100644 --- a/2010/09/meld.md +++ b/2010/09/meld.md @@ -58,7 +58,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2011/01/anything_to_declare.md b/2011/01/anything_to_declare.md index 2fd7f2cd..667e27b4 100644 --- a/2011/01/anything_to_declare.md +++ b/2011/01/anything_to_declare.md @@ -222,7 +222,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2011/01/misadventure_part_i.md b/2011/01/misadventure_part_i.md index 6398dd01..da339cfd 100644 --- a/2011/01/misadventure_part_i.md +++ b/2011/01/misadventure_part_i.md @@ -317,7 +317,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2011/01/misadventure_part_ii.md b/2011/01/misadventure_part_ii.md index 91ca3919..1812ddbe 100644 --- a/2011/01/misadventure_part_ii.md +++ b/2011/01/misadventure_part_ii.md @@ -161,7 +161,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2011/01/misadventure_part_iii.md b/2011/01/misadventure_part_iii.md index 727d7ee8..6f4e9832 100644 --- a/2011/01/misadventure_part_iii.md +++ b/2011/01/misadventure_part_iii.md @@ -476,7 +476,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2011/08/gotcha.md b/2011/08/gotcha.md index db363279..d1e525b9 100644 --- a/2011/08/gotcha.md +++ b/2011/08/gotcha.md @@ -39,7 +39,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2011/08/hungarian.md b/2011/08/hungarian.md index 5d0dde8a..5bf7c3b0 100644 --- a/2011/08/hungarian.md +++ b/2011/08/hungarian.md @@ -28,7 +28,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2011/11/COMEFROM.md b/2011/11/COMEFROM.md index 74cc322a..0d11e1e8 100644 --- a/2011/11/COMEFROM.md +++ b/2011/11/COMEFROM.md @@ -155,7 +155,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2011/11/YouAreDaChef.md b/2011/11/YouAreDaChef.md index a0840ac8..1fb89591 100644 --- a/2011/11/YouAreDaChef.md +++ b/2011/11/YouAreDaChef.md @@ -188,7 +188,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2011/11/mockingbirds.md b/2011/11/mockingbirds.md index 7f4a5d4e..e13a1212 100644 --- a/2011/11/mockingbirds.md +++ b/2011/11/mockingbirds.md @@ -229,7 +229,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2011/12/jargon.md b/2011/12/jargon.md index a21ed22c..ed034e5a 100644 --- a/2011/12/jargon.md +++ b/2011/12/jargon.md @@ -179,7 +179,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2011/12/smart-and-gets-things-done-is-necessary-but-not-sufficient.md b/2011/12/smart-and-gets-things-done-is-necessary-but-not-sufficient.md index 453cc5cb..73d55a99 100644 --- a/2011/12/smart-and-gets-things-done-is-necessary-but-not-sufficient.md +++ b/2011/12/smart-and-gets-things-done-is-necessary-but-not-sufficient.md @@ -1,78 +1,78 @@ -# "Smart and Gets Things Done" is necessary, but not sufficient - -*TL;DR: Programming languages, libraries, tools, and toolchains contain independent systems that interact in complex but unpredictable ways. There is no substitute for experience with the actual system you actually work with.* - -### a funny thing happened over drinks last night - -I was having a few drinks with Evan Light, Austin Ziegler, Sean Miller, and some other Toronto folken. At our end of the table, the subject of differences between procs and lambdas in Ruby came up. Someone piped up, "One difference is that `return` in a lambda returns from the lambda, but `return` in a proc returns from the enclosing method." - -"That can't be right," I said. - -"Oh?" someone else continued, "I'm pretty sure I read this exact thing earlier today. What's your reasoning for why that can't be right?" - -"Well," I explained, "Procs are objects. Say you create a proc with a return in a method *and return it from the method*. What happens when you call the proc now? How can it return from a method that has already returned? You'd have a continuation!" - -[![In the long run, nobody cares](http://i.minus.com/iueb4lrtNpASx.png)](https://twitter.com/rbxbx/status/218496684148260865) - -We pondered this for a while and the conversation meandered elsewhere, no doubt because my companions were embarrassed on my behalf. I had committed one of the basic errors of inexperience with the state of programming: Assuming that you're smart and you can work things out from first principles. - -### math is fucked up, man - -Computer Science is, of course, Mathematics. If you work out that you can build a [Turing Machine in Conway's Game of Life][tm], and you work out that a Turing Machines can compute anything computable, and you work out that Conway's Game of Life is computable, you don't need to actually try to build [Conway's Game of Life in Conway's Game of Life][golgol]: You've proved that it must be so, and that's that. - -[tm]: http://www.youtube.com/watch?v=My8AsV7bA94 -[golgol]:http://www.youtube.com/watch?v=xP5-iIeKXE8 - -Mathematics teaches you that facts are not as important as being able to reason from facts. Amongst other things! But still... This is what mathematics celebrates, the primacy of working consequences out from axioms. - -Why is this fucked up? Because programming is the art of having humans build things, for humans, using tools humans have built, for other humans. Programming does not operate according to the rules of mathematics, it operates according to the rules of human behaviour. If there are such rules. - -Some programming tools attempt to stay very close to the behaviour of mathematics. They are a delight to use.... If you are a mathematician. It is not important to the thesis of this essay whether these tools are so much better than other tools that all programmers should become mathematicians. - -Perhaps programmers should [HTFU] and become mathematicians. But today, many or even most are not, and tools are built that cater to non-mathematicians, and languages are created where you cannot reason from facts how everything works, and these things become embedded in organizations, and it is non-trivial to it all out and reimplement everything using [Agda] compiling to JavaScript. - -[HTFU]: http://www.youtube.com/watch?v=unkIVvjZc9Y -[Agda]: http://en.wikipedia.org/wiki/Agda_(programming_language) - -So today, you must live with having to know how programming languages actually work, how the tools actually work, how the libraries actually work, and so forth. - -### where smart interferes with gets things done - -The great conceit of thinking you are "smart" is believing that because you are very good at working out consequences from axioms, you needn't know everything. If you know the axioms and the rules, that's it, you know everything. If someone tells you there are limits to this approach, you think they are starting a conversation about Incompleteness. - -Whereas what they are actually saying is that these messy things we work with are, well, messy. If you try to write [Fizzbuzz in the Lambda Calculus][pwn], you will have a program that is very slow. If you claim that a "sufficiently smart compiler" can make it run fast, you will be right in theory, but grow old in practice waiting for that compiler to be written. - -[pwn]: http://experthuman.com/programming-with-nothing - -This conceit manifests itself in several ways. For starters, making unfounded claims about how Ruby procs and lambdas work over drinks. Another manifestation is the old chestnut, "I don't have *any* C++ experience, but I'm smart, I can learn on the job. I'd like $115K to start." - -I'd like to say that this applies to the great demand for "Learn JavaScript in 21 Days" books, but I suspect that many of the people buying these books are not fooled into thinking they can learn as much in 21 days as [Peter Norvig learned in ten years][ten]. I think those folks have the far humbler goal of being good enough to get a job from someone who read "Learn to Interview Programmers in 21 Days." - -[ten]: http://norvig.com/21-days.html - -### in conclusion - -The great truth is, it is necessary to be smart. It is necessary to get things done. And it is necessary to constantly learn, to try things, to get your hands dirty, to gain experience. There is no substitute and no shortcut for actual experience actually doing actual things with the actual languages, tools, and libraries you are actually using on the actual code base that solves a problem in the actual problem domain. - -Speaking of which... Less blogging, more slogging. Thanks for listening! - -(discuss on [hacker news](http://news.ycombinator.com/item?id=4882428) or [proggit](http://www.reddit.com/r/programming/comments/14e0nh/smart_and_gets_things_done_is_necessary_but_not/)) - ---- - -p.s. So what *does* happen when a proc attempt to return from a method that has already returned? Does this prove through reduction ad absurdum that it cannot return from that method? Does it create a continuation? No and no. It throws an exception. Kapow! Thanks go to [Yehuda Katz](https://plus.google.com/106300407679257154689/posts): He is an entire mining industry of wisdom about the subtleties of exiting from blocks and procs. - ---- - -My recent work: - -![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") - -* "[CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto)", "[Kestrels, Quirky Birds, and Hopeless Egocentricity](http://leanpub.com/combinators)" and "[JavaScript Allongé](http://leanpub.com/javascript-allonge)." -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. -* [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. -* [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. - ---- - +# "Smart and Gets Things Done" is necessary, but not sufficient + +*TL;DR: Programming languages, libraries, tools, and toolchains contain independent systems that interact in complex but unpredictable ways. There is no substitute for experience with the actual system you actually work with.* + +### a funny thing happened over drinks last night + +I was having a few drinks with Evan Light, Austin Ziegler, Sean Miller, and some other Toronto folken. At our end of the table, the subject of differences between procs and lambdas in Ruby came up. Someone piped up, "One difference is that `return` in a lambda returns from the lambda, but `return` in a proc returns from the enclosing method." + +"That can't be right," I said. + +"Oh?" someone else continued, "I'm pretty sure I read this exact thing earlier today. What's your reasoning for why that can't be right?" + +"Well," I explained, "Procs are objects. Say you create a proc with a return in a method *and return it from the method*. What happens when you call the proc now? How can it return from a method that has already returned? You'd have a continuation!" + +[![In the long run, nobody cares](http://i.minus.com/iueb4lrtNpASx.png)](https://twitter.com/rbxbx/status/218496684148260865) + +We pondered this for a while and the conversation meandered elsewhere, no doubt because my companions were embarrassed on my behalf. I had committed one of the basic errors of inexperience with the state of programming: Assuming that you're smart and you can work things out from first principles. + +### math is fucked up, man + +Computer Science is, of course, Mathematics. If you work out that you can build a [Turing Machine in Conway's Game of Life][tm], and you work out that a Turing Machines can compute anything computable, and you work out that Conway's Game of Life is computable, you don't need to actually try to build [Conway's Game of Life in Conway's Game of Life][golgol]: You've proved that it must be so, and that's that. + +[tm]: http://www.youtube.com/watch?v=My8AsV7bA94 +[golgol]:http://www.youtube.com/watch?v=xP5-iIeKXE8 + +Mathematics teaches you that facts are not as important as being able to reason from facts. Amongst other things! But still... This is what mathematics celebrates, the primacy of working consequences out from axioms. + +Why is this fucked up? Because programming is the art of having humans build things, for humans, using tools humans have built, for other humans. Programming does not operate according to the rules of mathematics, it operates according to the rules of human behaviour. If there are such rules. + +Some programming tools attempt to stay very close to the behaviour of mathematics. They are a delight to use.... If you are a mathematician. It is not important to the thesis of this essay whether these tools are so much better than other tools that all programmers should become mathematicians. + +Perhaps programmers should [HTFU] and become mathematicians. But today, many or even most are not, and tools are built that cater to non-mathematicians, and languages are created where you cannot reason from facts how everything works, and these things become embedded in organizations, and it is non-trivial to it all out and reimplement everything using [Agda] compiling to JavaScript. + +[HTFU]: http://www.youtube.com/watch?v=unkIVvjZc9Y +[Agda]: http://en.wikipedia.org/wiki/Agda_(programming_language) + +So today, you must live with having to know how programming languages actually work, how the tools actually work, how the libraries actually work, and so forth. + +### where smart interferes with gets things done + +The great conceit of thinking you are "smart" is believing that because you are very good at working out consequences from axioms, you needn't know everything. If you know the axioms and the rules, that's it, you know everything. If someone tells you there are limits to this approach, you think they are starting a conversation about Incompleteness. + +Whereas what they are actually saying is that these messy things we work with are, well, messy. If you try to write [Fizzbuzz in the Lambda Calculus][pwn], you will have a program that is very slow. If you claim that a "sufficiently smart compiler" can make it run fast, you will be right in theory, but grow old in practice waiting for that compiler to be written. + +[pwn]: http://experthuman.com/programming-with-nothing + +This conceit manifests itself in several ways. For starters, making unfounded claims about how Ruby procs and lambdas work over drinks. Another manifestation is the old chestnut, "I don't have *any* C++ experience, but I'm smart, I can learn on the job. I'd like $115K to start." + +I'd like to say that this applies to the great demand for "Learn JavaScript in 21 Days" books, but I suspect that many of the people buying these books are not fooled into thinking they can learn as much in 21 days as [Peter Norvig learned in ten years][ten]. I think those folks have the far humbler goal of being good enough to get a job from someone who read "Learn to Interview Programmers in 21 Days." + +[ten]: http://norvig.com/21-days.html + +### in conclusion + +The great truth is, it is necessary to be smart. It is necessary to get things done. And it is necessary to constantly learn, to try things, to get your hands dirty, to gain experience. There is no substitute and no shortcut for actual experience actually doing actual things with the actual languages, tools, and libraries you are actually using on the actual code base that solves a problem in the actual problem domain. + +Speaking of which... Less blogging, more slogging. Thanks for listening! + +(discuss on [hacker news](http://news.ycombinator.com/item?id=4882428) or [proggit](http://www.reddit.com/r/programming/comments/14e0nh/smart_and_gets_things_done_is_necessary_but_not/)) + +--- + +p.s. So what *does* happen when a proc attempt to return from a method that has already returned? Does this prove through reduction ad absurdum that it cannot return from that method? Does it create a continuation? No and no. It throws an exception. Kapow! Thanks go to [Yehuda Katz](https://plus.google.com/106300407679257154689/posts): He is an entire mining industry of wisdom about the subtleties of exiting from blocks and procs. + +--- + +My recent work: + +![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") + +* "[CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto)", "[Kestrels, Quirky Birds, and Hopeless Egocentricity](http://leanpub.com/combinators)" and "[JavaScript Allongé](http://leanpub.com/javascript-allonge)." +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. +* [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. +* [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. + +--- + [Reg Braithwaite](http://braythwayt.com) | [@raganwald](http://twitter.com/raganwald) \ No newline at end of file diff --git a/2011/value.markdown b/2011/value.markdown index 1f06aaf6..c2b1c238 100644 --- a/2011/value.markdown +++ b/2011/value.markdown @@ -78,7 +78,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/01/captain-obvious-on-javascript.md b/2012/01/captain-obvious-on-javascript.md index f2bd486b..f69deb0d 100644 --- a/2012/01/captain-obvious-on-javascript.md +++ b/2012/01/captain-obvious-on-javascript.md @@ -157,7 +157,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/01/reuseable-abstractions.md b/2012/01/reuseable-abstractions.md index 9966f902..e5ff3aed 100644 --- a/2012/01/reuseable-abstractions.md +++ b/2012/01/reuseable-abstractions.md @@ -133,7 +133,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/02/Literate-Programming-Matters.md b/2012/02/Literate-Programming-Matters.md index b71c2f85..6d9908f1 100644 --- a/2012/02/Literate-Programming-Matters.md +++ b/2012/02/Literate-Programming-Matters.md @@ -236,7 +236,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/03/garbage_collection_in_coffeescript.md b/2012/03/garbage_collection_in_coffeescript.md index 7297206e..33c45425 100644 --- a/2012/03/garbage_collection_in_coffeescript.md +++ b/2012/03/garbage_collection_in_coffeescript.md @@ -481,7 +481,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/05/anaphora.md b/2012/05/anaphora.md index 823c815c..5eb57617 100644 --- a/2012/05/anaphora.md +++ b/2012/05/anaphora.md @@ -313,7 +313,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/05/i.md b/2012/05/i.md index 78fa6d72..96f3c458 100644 --- a/2012/05/i.md +++ b/2012/05/i.md @@ -71,7 +71,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/05/read_only_code.md b/2012/05/read_only_code.md index 73171ee7..7d1429d0 100644 --- a/2012/05/read_only_code.md +++ b/2012/05/read_only_code.md @@ -150,7 +150,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/08/method-decorators-and-combinators-in-coffeescript.md b/2012/08/method-decorators-and-combinators-in-coffeescript.md index c98d1a1c..9adff29c 100644 --- a/2012/08/method-decorators-and-combinators-in-coffeescript.md +++ b/2012/08/method-decorators-and-combinators-in-coffeescript.md @@ -280,7 +280,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/09/actually-YOU-dont-understand-lexical-scope.md b/2012/09/actually-YOU-dont-understand-lexical-scope.md index d80105c5..83a213cd 100644 --- a/2012/09/actually-YOU-dont-understand-lexical-scope.md +++ b/2012/09/actually-YOU-dont-understand-lexical-scope.md @@ -292,7 +292,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/09/lexical-scope-in-coffeescript.md b/2012/09/lexical-scope-in-coffeescript.md index 11b47983..8b4e6670 100644 --- a/2012/09/lexical-scope-in-coffeescript.md +++ b/2012/09/lexical-scope-in-coffeescript.md @@ -310,7 +310,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/09/memoize-the-practical-method-decorator.md b/2012/09/memoize-the-practical-method-decorator.md index 43f5b46d..b5868725 100644 --- a/2012/09/memoize-the-practical-method-decorator.md +++ b/2012/09/memoize-the-practical-method-decorator.md @@ -211,7 +211,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/09/precondition-and-postcondition.md b/2012/09/precondition-and-postcondition.md index c3bd1a10..aa683b28 100644 --- a/2012/09/precondition-and-postcondition.md +++ b/2012/09/precondition-and-postcondition.md @@ -187,7 +187,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/10/encapsulation.cs.md b/2012/10/encapsulation.cs.md index ecf0c8e8..9959b635 100644 --- a/2012/10/encapsulation.cs.md +++ b/2012/10/encapsulation.cs.md @@ -146,7 +146,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/10/encapsulation.js.md b/2012/10/encapsulation.js.md index 9e46ccaa..6b2f92b3 100644 --- a/2012/10/encapsulation.js.md +++ b/2012/10/encapsulation.js.md @@ -180,7 +180,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/10/idiot.cs.md b/2012/10/idiot.cs.md index 7b270251..deb5c601 100644 --- a/2012/10/idiot.cs.md +++ b/2012/10/idiot.cs.md @@ -131,7 +131,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/10/idiot.js.md b/2012/10/idiot.js.md index 8da59e7e..a5a49849 100644 --- a/2012/10/idiot.js.md +++ b/2012/10/idiot.js.md @@ -135,7 +135,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/11/canonicalization.cs.md b/2012/11/canonicalization.cs.md index 4f72aa98..ff76e735 100644 --- a/2012/11/canonicalization.cs.md +++ b/2012/11/canonicalization.cs.md @@ -91,7 +91,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/11/canonicalization.js.md b/2012/11/canonicalization.js.md index 2410f27e..9b0c9f68 100644 --- a/2012/11/canonicalization.js.md +++ b/2012/11/canonicalization.js.md @@ -107,7 +107,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/11/refactoring_to_jquery_combinators.md b/2012/11/refactoring_to_jquery_combinators.md index b80c1d90..e430e97f 100644 --- a/2012/11/refactoring_to_jquery_combinators.md +++ b/2012/11/refactoring_to_jquery_combinators.md @@ -261,7 +261,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/12/combinators_1.md b/2012/12/combinators_1.md index 499a70ce..5e06b796 100644 --- a/2012/12/combinators_1.md +++ b/2012/12/combinators_1.md @@ -207,7 +207,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/12/combinators_2.md b/2012/12/combinators_2.md index 485b6b6a..db0bb2d0 100644 --- a/2012/12/combinators_2.md +++ b/2012/12/combinators_2.md @@ -412,7 +412,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/12/end_of_days_ellipses.md b/2012/12/end_of_days_ellipses.md index 33106df0..9107cd61 100644 --- a/2012/12/end_of_days_ellipses.md +++ b/2012/12/end_of_days_ellipses.md @@ -81,7 +81,7 @@ function ellipsis (fn) { } ``` -(This is an extremely simple version. For a more robust implementation, see the [Oscines](http://oscin.es) library.) +(This is an extremely simple version. For a more robust implementation, see the [Oscines](http://allong.es) library.) And now, we have a function that adds an ellipsis to a function. Here's what we write: @@ -129,7 +129,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/12/walled-gardens.md b/2012/12/walled-gardens.md index a773cb33..66101277 100644 --- a/2012/12/walled-gardens.md +++ b/2012/12/walled-gardens.md @@ -124,7 +124,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2012/12/weak-binding.md b/2012/12/weak-binding.md index 4b1f9b69..e83ee655 100644 --- a/2012/12/weak-binding.md +++ b/2012/12/weak-binding.md @@ -104,7 +104,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2013/01/effective-javascript.md b/2013/01/effective-javascript.md index 5e837542..7729da7f 100644 --- a/2013/01/effective-javascript.md +++ b/2013/01/effective-javascript.md @@ -124,7 +124,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/2013/01/practical-applications-of-partial-application.md b/2013/01/practical-applications-of-partial-application.md index 2e6dc254..2166d328 100644 --- a/2013/01/practical-applications-of-partial-application.md +++ b/2013/01/practical-applications-of-partial-application.md @@ -367,7 +367,7 @@ Reference.decrementCounts = splat(send('decrementReferenceCount')); Notes: -* `variadic`/`ellipsis`, `applyFirst` and `applyLast` are just a few of the utility functions in the [oscin.es](http://oscin.es) library. +* `variadic`/`ellipsis`, `applyFirst` and `applyLast` are just a few of the utility functions in the [allong.es](http://allong.es) library. * `applyFirst` and `applyLast` were inspired by Michael Fogus' [Lemonad](https://github.com/fogus/lemonad). Thanks! * The ideas in this post are shamelessly extracted from my book [JavaScript Allongé](http://leanpub.com/javascript-allonge). Yes I am pimping it out! Please consider downloading the free sample PDF. It comes with a no questions asked, 100% money-back guarantee. @@ -378,7 +378,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)][ja]![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/README.markdown b/README.markdown index 481527dc..e0b7bee6 100644 --- a/README.markdown +++ b/README.markdown @@ -75,7 +75,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/dumping_ground/second_hand_news.md b/dumping_ground/second_hand_news.md index a3954d55..2f63d2fe 100644 --- a/dumping_ground/second_hand_news.md +++ b/dumping_ground/second_hand_news.md @@ -12,7 +12,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code. diff --git a/homoiconic.markdown b/homoiconic.markdown index deceb025..14f51708 100644 --- a/homoiconic.markdown +++ b/homoiconic.markdown @@ -55,7 +55,7 @@ My recent work: ![](http://i.minus.com/iL337yTdgFj7.png)[![JavaScript Allongé](http://i.minus.com/iW2E1A8M5UWe6.jpeg)](http://leanpub.com/javascript-allonge "JavaScript Allongé")![](http://i.minus.com/iL337yTdgFj7.png)[![CoffeeScript Ristretto](http://i.minus.com/iMmGxzIZkHSLD.jpeg)](http://leanpub.com/coffeescript-ristretto "CoffeeScript Ristretto")![](http://i.minus.com/iL337yTdgFj7.png)[![Kestrels, Quirky Birds, and Hopeless Egocentricity](http://i.minus.com/ibw1f1ARQ4bhi1.jpeg)](http://leanpub.com/combinators "Kestrels, Quirky Birds, and Hopeless Egocentricity") * [JavaScript Allongé](http://leanpub.com/javascript-allonge), [CoffeeScript Ristretto](http://leanpub.com/coffeescript-ristretto), and my [other books](http://leanpub.com/u/raganwald). -* [oscin.es](http://oscin.es), practical function combinators and decorators for JavaScript. +* [allong.es](http://allong.es), practical function combinators and decorators for JavaScript. * [Method Combinators](https://github.com/raganwald/method-combinators), a CoffeeScript/JavaScript library for writing method decorators, simply and easily. * [jQuery Combinators](http://github.com/raganwald/jquery-combinators), what else? A jQuery plugin for writing your own fluent, jQuery-like code.