I'm Keith McDonnell, a freelance Ruby / Rails developer based in Woodbridge, UK.

You can find my open source work on github. Here's my CV & LinkedIn profile.

Email keith@dancingtext.com if you want to get in touch.

  1. Quantitative trading systems reading notes Thu 04 Apr 2013
  2. Clojure web reading notes Thu 04 Apr 2013
  3. Working effectively with legacy code reading notes Thu 04 Apr 2013
  4. Google docs reading notes Sun 03 Mar 2013
  5. Link building reading notes Sun 03 Mar 2013
  6. Day trading for dummies reading notes Sun 03 Mar 2013
  7. Debug it reading notes Sun 03 Mar 2013
  8. Breakthrough advertising Sun 03 Mar 2013
  9. Stock patterns for day trading reading notes Sun 03 Mar 2013
  10. Continuous delivery reading notes Sat 02 Feb 2013
  11. Art of seo reading notes Sat 02 Feb 2013
  12. Prag wetware reading notes Tue 01 Jan 2013
  13. Start small stay small reading notes Tue 01 Jan 2013
  14. Market tester features Tue 01 Jan 2013
  15. Adwords reading notes Tue 01 Jan 2013
  16. Android reading notes Wed 12 Dec 2012
  17. Rich dad poor dad reading notes Wed 12 Dec 2012
  18. Self promotion geeks reading notes Sun 11 Nov 2012
  19. Niche evaluation reading notes Sun 11 Nov 2012
  20. Leap evaluation Sun 11 Nov 2012
  21. Breakthrough advertising reading notes Sun 11 Nov 2012
  22. Day trading wikipedia reading notes Sat 07 Jul 2012
  23. Breakthrough advertising mindmap Sat 07 Jul 2012
  24. High probability sales reading notes Sat 07 Jul 2012
  25. Seo warrior reading notes Sat 07 Jul 2012
  26. Joy of clojure reading notes Wed 06 Jun 2012
  27. Productive programmer reading notes Wed 06 Jun 2012
  28. Kanban reading notes Sat 05 May 2012
  29. Running lean reading notes Sat 05 May 2012
  30. Uncommon sense with derek sivers Wed 04 Apr 2012
  31. Iphone biz reading notes Wed 04 Apr 2012
  32. Copy blogger reading notes Wed 04 Apr 2012
  33. Learning r basics reading notes Sat 03 Mar 2012
  34. Clojure tutorial reading notes Sat 03 Mar 2012
  35. Appel technical analysis reading notes Sat 03 Mar 2012
  36. Clojure reading notes Sat 03 Mar 2012
  37. Mining the web reading notes crawler Sat 03 Mar 2012
  38. Technical analysis for short term traders reading notes Thu 02 Feb 2012
  39. Advanced rails reading notes Thu 02 Feb 2012
  40. Four hour work week reading notes Thu 02 Feb 2012
  41. Rmu reading notes Thu 02 Feb 2012
  42. Stats analysis excel dummies reading notes Thu 02 Feb 2012
  43. R in a nutshell reading notes Sun 01 Jan 2012
  44. Mining the web reading notes Mon 12 Dec 2011
  45. Blogging for startups video reading notes Mon 10 Oct 2011
  46. Quant trading how to build reading notes Mon 10 Oct 2011
  47. Problogger reading notes Mon 10 Oct 2011
  48. Jquery reading notes Mon 10 Oct 2011
  49. Intro to amibroker reading notes Mon 10 Oct 2011
  50. Making ideas happen reading notes Fri 09 Sep 2011
  51. Micropeneur academy reading notes Fri 09 Sep 2011
  52. Art of day trading reading notes Fri 09 Sep 2011
  53. Econometrics in r reading notes Fri 09 Sep 2011
  54. Active trader reading notes Fri 09 Sep 2011
  55. Programming clojure reading notes Mon 08 Aug 2011
  56. Adwords dummies reading notes Mon 08 Aug 2011
  57. Jonbrand Thu 07 Jul 2011
  58. Technical analysis of financial markets reading notes Thu 07 Jul 2011
  59. Etf handbook reading notes Thu 07 Jul 2011
  60. Complete guide to day trading reading notes Thu 07 Jul 2011
  61. Coffeescript reading notes Thu 07 Jul 2011
  62. Four hour body reading notes Mon 06 Jun 2011
  63. Command line Bash-fu Tue 22 Feb 2011
  64. Refactoring to composed methods in Ruby Mon 21 Feb 2011
  65. Web Crawler reading notes Thu 17 Feb 2011
  66. ActiveRecord tableless model gem Mon 31 Jan 2011
  67. Using app routes in ActionMailer Mon 31 Jan 2011
  68. Easily declare private methods in Ruby Thu 20 Jan 2011
  69. My Ruby on Rails development environment Thu 20 Jan 2011
  70. Email productivity with Inbox Zero and ThunderBird Tue 18 Jan 2011
  71. Continuous Delivery reading notes Tue 18 Jan 2011
  72. Kanban by David Anderson reading notes Mon 17 Jan 2011
  73. Dieter Rams design principles applied to software Sat 08 May 2010
  74. Dreyfus model of skill acquisition Fri 07 May 2010
  75. Testing Ruby system shell calls using Mock objects Thu 01 Apr 2010
  76. Kanban at White Label Dating Sun 17 Jan 2010
  77. Calculating Euclidean distance in Ruby Fri 06 Nov 2009
  78. Measuring similarity with Euclidean distance in Ruby Mon 02 Nov 2009
  79. Scrum at White Label Dating Sat 03 Oct 2009
  80. Customer development at CareerMee Thu 14 May 2009
  81. Scrum at Plazes Tue 29 Jul 2008
  82. Setting up a new Rails app with Git Tue 15 Jan 2008
  83. Creating a Rails generator Sat 22 Sep 2007
  84. Guy Kawazaki's "Art of the start presentation" Mon 26 Feb 2007
  85. Creating a Rails template generator Tue 06 Jun 2006