Blog Archive 2013 Functional Programmers Unite! LambdaJam down under Apr 11 clojure, functional-programming, lambdajam, scala Clojure and ‘Why calculating is better than scheming’ Mar 25 clojure, functional-programming, haskell Purely functional data structures in Clojure: Leftist Heaps Feb 3 clojure, functional-data-structures, functional-programming Announcing bouncer, a validation library for Clojure Apps Jan 4 clojure, functional-programming So long 2012: Year highlights Jan 2 misc 2012 Monads in small bites - Part IV - Monads Dec 8 clojure, functional-programming, haskell Monads in small bites - Part III - Monoids Dec 5 clojure, functional-programming, haskell Monads in small bites - Part II - Applicative Functors Dec 2 clojure, functional-programming, haskell Monads in small bites - Part I - Functors Nov 30 clojure, functional-programming, haskell This is what we built in 24 hours Nov 5 android, ios, mobile Clojure, leiningen 2 and Heroku: AOT compilation gotchas Sep 10 clojure, functional-programming Sean Corfield: Clojure and CFML sitting in a tree Aug 23 clj-syd, clojure, functional-programming Build automation with XCode 4.3, KIF and Jenkins May 3 ios, ipad, iphone clj-syd report #0 Feb 22 clj-syd, clojure Project Euler: problem 4 in clojure Feb 5 algorithms, clojure, project-euler Backlog: Ola Bini on Clojure/conj Jan 22 clj-syd, clojure Announcing the Sydney Clojure User Group Jan 20 clj-syd, clojure So long 2011: Year highlights Jan 1 misc 2011 Help Keep RottingNames On The Appstore Dec 7 misc RubyConf Brazil 2011 Nov 10 Conferences, rubyconf2011 Report: Clojure Meetup #1 Oct 12 ThoughtWorks, clojure Hiring Good People Is Really Simple Jul 30 misc A Tale Of Concurrency: Partitioning Data Between Processes Jun 19 concurrency A Few Useful Git Commands May 29 git Good bye Wordpress, hello nanoc May 8 misc One year of ThoughtWorks: a retrospective Apr 25 ThoughtWorks Look ma, no hands: Tweeting with your voice Apr 9 HTML5, Rails, Ruby, twitter Simple jquery-daterange-picker Mar 31 Javascript RottingNames for iPhone available for free Mar 19 Objective-C IDE Review: RubyMine Feb 16 Rails, Ruby Clouds against the floods: presentation available Feb 12 Presentations, Presentatios, Rails, Ruby Update to AppConstants: It can now be used as a gem Feb 2 Rails, Ruby Clouds against the Floods Jan 16 Rails, Ruby, ThoughtWorks, World 2010 Help stop the IE Money Drain Sep 28 Uncategorized Are you testing your javascript yet? Jun 14 Javascript, Testing Small update to AppConstants Apr 24 Rails, Ruby Goodbye Europe, A Two-Year Retrospective Apr 10 World FallingDreams, my very own Tetris clone Apr 9 Games, Java, Programming Upgrading AppConstants to Rails 3 Feb 28 Rails, Ruby Learning Objective-C: a Ruby analogy Feb 25 Objective-C, Programming, Ruby Hacking Ruby’s Syntax Feb 3 Ruby My take on Rails environment specific constants Jan 23 Rails Monit, Thinking Sphinx and RVM Jan 13 Rails, Sphinx Managing multiple ruby versions Jan 2 JRuby, Ruby 2009 RuPy 2009: Poznan Nov 4 World My slides from Rails Summit ‘09 Oct 18 Conferences, RailsSummit2009, World Soon, off to conquer lands afar Oct 8 ThoughtWorks, World A few more thoughts on final classes Oct 7 Architecture, Java Refactoring for Readability Sep 18 JRuby, Refactoring, Ruby Rails Summit 2009: I’m speaking Sep 3 Conferences, JRuby, Rails, Ruby Rails Rumble ‘09 Aug 25 Rails, Ruby JVM language preferences poll results Jul 31 Groovy, JRuby, JVM, Java, Ruby, Scala Procs, lambdas, blocks?! What’s the difference? Jul 22 Ruby JRuby on Rails and legacy java apps: Managing dependencies Jul 1 JRuby, Java, Rails Google IO: Thoughtworks on GAE Jun 22 JRuby, Java Helping the JRuby effort: Debugging the source Jun 14 JRuby, Java, Ruby How do you keep yourself focused? Jun 8 Productivity, Programming, Tools Coding Dojo #1 - the fun begins Jun 6 CodingDojo Railswaycon: JRuby Internals by Ola Bini May 29 Conferences, JRuby, Java, Ruby, railswaycon Rails’ readable test names: run individual tests from the console May 16 Rails, Ruby Rcov, JRuby and rcov_plugin May 5 JRuby, Rails, Testing Git cheat sheet Apr 22 git JRuby on Rails and Google App Engine Apr 10 JRuby, Java, Rails Long stand up meetings Apr 6 Agile Final classes are evil Mar 17 Architecture, Java QCon London ‘09 Mar 9 Conferences Eclipse Tip: Debugging non WTP projects Feb 1 Java 2008 Somewhere in between… Dec 29 World Apologizing in advance! :P Dec 3 World Rails performance scripts: profiler and benchmarker Nov 20 Performance, Rails, Ruby Merb turns 1.0, and started driving me crazy Nov 18 Merb, Ruby Understanding Ruby threads Oct 28 Ruby Don’t use REXML. I mean it. Oct 8 Rails, Ruby We’re hiring Sep 26 Offers RailsConf Europe 2008: impressions and highlights Sep 9 Conferences, Rails, RailsConf2008, Ruby RailsConf Europe 2008: heading to berlin! Aug 30 Conferences, Rails, Ruby Mac OS X: Getting MySQL and Rails to work Aug 28 Mac, Rails, Ruby Rails: Vulnerability on REXML Aug 24 Rails, Ruby, Security Yes we do eat. Aug 15 World Why I like Ruby #1: alias_method Aug 7 Ruby, Why I Like Ruby The biggest Rails event in latin america Aug 4 Conferences, Rails, Ruby New provider Jul 26 Notices Mock Objects Jul 7 Java, Testing Presentation: Spring framework Jun 7 Presentations, Presentatios Passenger (mod_rails) and problems with custom Apache installation Jun 7 Rails, Ruby Euruko 2008: Materials available May 14 Conferences, Rails, Ruby A couple of things from here… May 10 Rails, Ruby, World Passenger(mod_rails) released Apr 14 Rails, Ruby Time to reveal Apr 8 World JRuby + DB2 + xQuery == bug? Apr 7 JRuby, Rails, Ruby QCon 2008: slides available Apr 4 Conferences, JRuby, Rails, Ruby Why I like ruby #0 (…or Ruby: The language of the lazy programmer) Apr 1 Java, Ruby, Why I Like Ruby Euruko 2008: European RubyConf, Prague Mar 25 Conferences, Rails, Ruby QCon 2008: Domain Specific Languages Mar 10 Conferences, DSL, Java, Ruby QCon 2008: London Mar 7 Conferences, World OpenID Feb 18 Rails, Ruby DBUnit and Hibernate Jan 17 Java, Testing Rails 2.0: XML data type and DB2 Jan 2 Rails, Ruby 2007 Rails 2.0: Scaffold Dec 21 Rails, Ruby Spring 2.5: Dependency Injection that doesn’t hurt Dec 7 Architecture, Java, Spring RubyWorks: Production Stack for Rails Dec 1 Rails, Ruby Why every programmer has to be dumb? Nov 23 Programming, World Ruby On DB2 - A linux nightmare with a happy end! Nov 20 Ruby Language change Nov 20 World Enquanto isso, em Portugal… Nov 10 World Eu odeio XML Oct 29 Java, Spring Software livre Oct 21 Free Software SCEA 5 Beta Oct 15 Architecture, Java Como o Spring me ajudou a manter o Active Record Oct 13 Architecture, Java, Patterns, Spring
Functional Programmers Unite! LambdaJam down under Apr 11 clojure, functional-programming, lambdajam, scala
Functional Programmers Unite! LambdaJam down under Apr 11 clojure, functional-programming, lambdajam, scala
Clojure and ‘Why calculating is better than scheming’ Mar 25 clojure, functional-programming, haskell
Clojure and ‘Why calculating is better than scheming’ Mar 25 clojure, functional-programming, haskell
Purely functional data structures in Clojure: Leftist Heaps Feb 3 clojure, functional-data-structures, functional-programming
Purely functional data structures in Clojure: Leftist Heaps Feb 3 clojure, functional-data-structures, functional-programming
Monads in small bites - Part II - Applicative Functors Dec 2 clojure, functional-programming, haskell
Monads in small bites - Part II - Applicative Functors Dec 2 clojure, functional-programming, haskell