My Ruby and Rails Journey – Part 1

DISCLAIMER –  I want to clarify the title that I will be using for this series of posts.  I know what Ruby on Rails is, but I am taking a different approach.  I am learning Ruby, the language, while also working with Rails, the framework.  So I am digging through the famous Pickaxe book to learn about the language of Ruby and I am also working through Rails3 in Action. This is the story of my journey.

Most of my “career” as a developer has been focused on the frontend (e.g. JavaScript, CSS, HTML, ActionScript and Flex).  But I have also been working with many different backend technologies (e.g. Coldfusion, PHP, Java, Groovy/Grails).  The reason I am always looking at backend technologies is to improve my efficiency in proving out frontend solutions.  After all, a UI with no backend is about as useful as a Powerpoint or Photoshop file, which makes it hard to drive technical change with decision makers.  Trust me, if you are a frontend developer or designer, and all you ever do is create pictures and never implement; no one will care about your technical opinion.  You will fail.  Time to get on with the post..

Continue reading

UIandtheRest Labs Site

Okay, so I like to play around with lots of different technologies.  But how can I share my work and get feedback from people?  Hmmm… I know, I will create the obligatory “Labs” section for my site!

The labs section of my blog is just a space that I can put up and test different things that I am working on for my own interest.  With that in mind I am going to put three warnings out there:

    1. The Labs home page is BORING! – I would rather spend time trying out things and making cool little mini apps than making a pretty landing page.
    2. HTML/CSS/JavaScript based items in the lab target WebKit.  I like to play with mobile, and do things quickly.  If something is compelling enough I will make it work in all browsers. But for now its WebKit (e.g. Safari and Chrome).
    3. Free at your own risk! – You can use whatever you find in the labs, but it is at your own risk.  Don’t come to me if some CSS3 transformation and HTML5 canvas tags crash your browser.  Well, you could but I might not be home :-)

Right now I have some HTML5 demos, CSS art stuff, and random things…

So here it is: http://labs.uiandtherest.com/

NCDevCon 2010 Recap

A couple of days have passed since NCDevCon (May 22nd – 23rd) and everything is starting to sink in.  Before I get into a recap of my experience, I just want to give a little background on the event.  NCDevCon is a free conference in Raleigh, NC.  The focus of the conference was Flex/Flash, Air, Javascript, Design, Coldfusion, and overall web development.  The promoters, Dan Wilson and Jim Priest with backup by the TACFUG, do an outstanding job in putting together a quality conference.  And they do it so that attendees do not have to pay a dime to attend the conference. Phenomenal, effort. Continue reading