We are hiring a web app developer

Posted on Jan 9, 2015 in Blog

Suntoucher LLC (suntouchersoftware.com) is a web consulting company headquartered in San Luis Obispo, CA. We specialize in Ruby on Rails web applications. We are also in the process of building our first SAAS, Wildnote (wildnoteapp.com). We are looking for a Ruby and JavaScript developer to assist us in our consulting and SAAS projects. Rails and […]

Why we participate in 1% for the planet AND why you should too!

Posted on Sep 28, 2014 in Blog

I Love Where I Live Why do you live here? It’s certainly not affordable. Why do you work here? It’s not hard to find jobs that pay better just four hours away. If you’re like me, you live here because – almost everywhere you look – it’s simply beautiful. I have friends and colleagues here […]

Getting Ember.js working in a Rails engine

Posted on Aug 16, 2014 in Blog

This is a quick guide outlining how I got ember.js and ember-rails setup and working inside a Rails 4.1 engine. Step 1. Add ember-rails and ember-source to my gemspec for my engine. s.add_dependency ‘ember-rails’ s.add_dependency ‘ember-source’ Step 2. Require ember-rails in my engine.rb file. I had to require ‘ember-rails’ in my engine.rb file in order […]

Enchant, Simplify and Amaze

Posted on Jun 25, 2014 in Blog

Enchant, Simplify and Amaze presentation by Android UX team at Google/IO 2013 https://www.youtube.com/watch?v=s0HIP8EdlnE   Website outlining 17 principles of Enchant, Simplify and Amaze http://developer.android.com/design/get-started/principles.html   Fast Company quick description of Enchant, Simplify and Amaze http://www.fastcodesign.com/1672657/google-s-dead-simple-tool-for-making-ux-decisions-2-jars-of-marbles   Similar in concept, but put differently, Kathy Sierra talks about the minimum badass user: http://businessofsoftware.org/2013/02/kathy-sierra-building-the-minimum-badass-user-business-of-software-a-masterclass-in-thinking-about-software-product-development/   A user centered […]

Direct Uploads to AWS S3 with Rails, CarrierWaveDirect, jQuery

Posted on Mar 3, 2014 in Blog

As a web app evolves and grows, new bottlenecks tend to appear as users start to stress the system in new ways. As you optimize the request-response lifecycle by moving tasks to background processes, it may make sense to evaluate the server resources required for file uploading. For one of our apps at Suntoucher, we […]

Ruby on Rails Outreach Workshop for Women

Posted on Feb 4, 2014 in Blog

Suntoucher is happy to announce a free two-day workshop. The workshop is for women who want to learn and/or get better at Ruby on Rails in a friendly and warm environment. The focus will be on developing functional web apps and programming in Ruby on Rails. We’ll meet up Friday night to install all of […]

Tips for using the jQuery Validation Plugin

Posted on Jul 5, 2013 in Blog

The jQuery Validation plugin is a useful tool for client side validation of forms, and while there’s a fair bit of documentation and examples, I found them to be somewhat confusing to navigate. As is often the case, I found myself searching StackOverflow and getting lost in the documentation putting together the pieces I needed, […]

Designing Web Apps Presentation at CCDG

Posted on Jun 21, 2013 in Blog

Here are the slides from my designing web apps presentation at CCDG: Making people happy by building enjoyable and intuitive web applications. Designing Web Apps

Adding Photo Upload to a Rails 3.2 App with Carrierwave

Posted on Nov 13, 2012 in Blog

At Suntoucher we manage our file uploads with the carrierwave gem.  We store the files on S3 because we deploy to Heroku. The fog gem manages the integration with S3. We use the rmagick gem for photo processing. Here is a step by step guide to implement file uploading in a rails 3.x application. 1. […]

Self Publish an Ebook

Posted on Oct 9, 2012 in Blog

Here are the slides from my TechBrew presentation: Self publish and ebook. Self publish and ebook