Martin Wood

freelance web developer based in Cardiff, UK

Menu

  • About
  • Contact
  • Projects

Ruby

Still Vim

I can’t remember the first time I used Vi or Vim. What I do remember is an old colleague espousing its virtues and after being wowed by the power of Vim macros I knew it was time to switch (I

Martin April 15, 2020April 15, 2020 Programming, Ruby No Comments Read more

Running migrations on multiple servers with Capistrano

Typically the sites I work on have a traditional single Staging server, and a single Production server. Recently I’ve been working on a client project where we needed the same database schema (and subsequent migrations) deployed to multiple target servers.

Martin March 18, 2020March 18, 2020 Programming, Ruby No Comments Read more

Managing multiple projects with tmuxinator

Being a freelancer I get to work on several projects at a time. When I started out this sometimes mean’t juggling several projects in a single day, but for my sanity’s sake I moved over a single project per day

Martin February 26, 2020January 21, 2021 Freelance, Productivity, Programming, Ruby No Comments Read more

Using the ‘after_party’ gem with Capistrano 3

One of my long-term client projects involves frequent data migrations (as opposed to the classical schema migrations one typically runs). Up until recently I’ve been creating standalone rake tasks to perform the data migrations and executing them manually when deploying

Martin June 3, 2015June 3, 2015 Programming, Ruby No Comments Read more

XCode Project Template bug on Snow Leopard

After a gap of almost six years I’ve been grabbed by the sudden urge to start doing some Cocoa development again. Rather than get my old battered copy of Hillegass’ seminal Cocoa Programming for Mac OS X out of some

Martin November 17, 2009August 27, 2010 Ruby, Web No Comments Read more

Old App Traffic Spike

Many moons ago (well, late 2006) I wrote my first Rails application, a dinky little GTD app named ZenLists. Now, I haven’t given the app much though for the last eighteen months, and the shocking confession is I don’t even

Martin Wood February 9, 2009August 28, 2010 Programming, Ruby No Comments Read more

Ioncube for Rails?

Having just completed my first mISV product, I’m already starting to think about potential new projects. Despite Datafeed Studio being written in PHP, it is fair to say it is not my programming language of choice. Datafeed Studio is a

Martin Wood May 27, 2008 Business, mISV, Ruby 2 Comments Read more

Rails 2.0 application checker

Now that the first release candidate of Rails 2.0 has been announced, what better time to check if your existing Rails app might need some TLC before the upgrade? Enter r2check, a small tool which does some regular expression searches

Martin Wood October 1, 2007 Programming, Ruby No Comments Read more

Functional testing of a Rails app with Selenium

How to use the Selenium test tool for functional testing of a Ruby on Rails and Ajax application. Link : Automate acceptance tests with Selenium Definitely one to add to every web developers toolbox in 2006.

Martin Wood December 30, 2005 Programming, Ruby, Testing, Web No Comments Read more

Rails Deployment: Lessons Learned from James Duncan Davidson

James Duncan Davidson has published an excellent essary detailing Rails deployment issues. Jam-packed with practical tips. * Should I use CGI or FastCGI? * Should I use lighty or Apache httpd? * If Apache, which freaking version? * And how

Martin Wood December 30, 2005 Programming, Ruby No Comments Read more
  • « Previous

Hire Me!

I'm currently available for freelance web/mobile development projects.

Contact me to discuss further.

Contact

Feel free to get in touch to discuss any project(s) you may need development help with.

Bio

Full-time freelance web and mobile developer who loves building things, or making existing things better.

Involved in commercial application development since 1997 - freelance since 2007, mostly focused on Ruby on Rails (10+ years), Javascript (React, Angular, jQuery) and PHP/MySQL type stuff, after several years working with Java, Perl and C/C++.

I also dabble in mobile development, both native iOS and Android and hybrid HTMl5 apps.

Copyright © 2025 Martin Wood. Powered by WordPress. Theme: Spacious by ThemeGrill.