The Frontier Group - Blog

Optimizing is Fun!

October 30th, 2008, by aaron

It may be the engineer inside me, but I find optimizing systems to be highly challenging and rewarding. I enjoyed the time spent analysing and refactoring SQL code and more recently have thoroughly enjoyed refactoring some of our existing applications to run more quickly.

The great thing about optimizing computer code is that you genuinely know if you’ve succeeded or not. You have metrics from before and after your code changes to prove they were effective. It also makes you think about how things are working in the application at a much lower level. It feels pretty good that by you spending a couple of hours on a problem you could be potentially saving days, weeks or months of run time when applied to a number of users.

In this article the author details how he went about improving the speed of a facial recognition implementation by 25 times. That’s a massive improvement and I found the process to be pretty nicely indicative of how a real programmer thinks sometimes. If you consider that this process perhaps took him a day of work, and returned some software that potentially requires 25 time less equipment to run, it just goes to show how much difference one person really can make!

We are a web development company and this is our blog. We specialize in building web applications with the Ruby on Rails framework. You can read more about our Ruby on Rails development or contact us.

Leave a Reply


Follow Us

Stay in the Loop

  • Enter your email address to subscribe to our mailing list. You'll get updates about our products, specials and bonus offers, and general behind the scenes news from our team.

Twitter

Newsletters

Alexa Rank

Testimonial

The boys at The Frontier Group are amazing! For such a relaxed and personable organisation, they have phenomenal technical ability and a rampant professionalism. They have customisable solutions for all of my IT needs and they always deliver, on time and beyond expectation.

They fix problems other service providers can't and they helped me get a critical section of my web site up and running 10 minutes after I emailed the request!

Alex Hyndman, Nexus Car Share.

Featured Project

Case Study - Caudo Group - www.caudo.com.au

Website

www.caudo.com.au

Caudo Machinery

Caudo Group engaged our services to redesign their outdated website. We sent our photographer on-site to capture the essence of their business and turned it into a stunning web design.