Ruby on Rails transformed the way I think about building web applications.
I use Ruby because it's an exciting and compelling technology that empowers me to build professional and quality software fast, while remaining nimble to react to change.
Technically, Ruby's flexible, dynamic and object oriented nature leads one to model elegant and stylish solutions.
Like the characteristics of fine red wine, I use a blend of tools to complement web development services, namely Ruby on Rails and Sinatra.
Rails, because it leverages the power of Ruby and brings it to the web. Rails conventions free the developer to start creating immediate value without having to satisfy the requirements of large frameworks before writing a line of code.
Sinatra, because its light design and compact mindset encourages one to build focused web applications and services rapidly.
The iPhone revolutionised how I think about user experience.
I use and develop applications for the iPhone simply because I believe it to be the most innovative and compelling mobile device available.
I'm addicted to how intimate and empowering the iPhone user experience can be, and believe the depth of interaction iPhone applications can offer, still lies unexplored.
Technically, I enjoy writing iPhone applications in Objective-C, a language that shares it's Smalltalk heritage with Ruby, and find the iPhone SDK's rich features and toolset a joy to use.
I also find the iPhone to complement the web, and excel in providing applications with innovative interfaces for working with online content and consuming web services.
The iPhone is one of the most exciting and inspiring inventions ever made.
Latest insights and tips from Red Artisan, catering to Ruby and iPhone developers alike:
Red Artisan is Marcus Crafter, a Melbourne based software developer passionate about the development of boutique and compelling experiences.
I specialise in the creation of exceptional Web and iPhone applications, with focus on quality, elegance and performance in design and implementation.