Welcome

This is the blog of Synap Software, LLC. Here we talk about building your business with technology. Look around. Leave a comment. Let us know what you think.

Who We Are

With over 18 years of professional IT experience, Scott knows how to start, run, and finish software projects small and large. An attorney by trade, Karen knows how to keep your business goals and the software project in sync.

What We Do

We create web applications. Here's a portion of our portfolio.

LeadsOnRails.com
Convert more leads into customers.

PlaybookIQ.com
Small business CRM.

Synap Software, LLC
Our company site.

Cub Scout Pack 783
Volunteer web site design.

Video Pros
Web development client

Zavers
Web development client

Software Design: Grant Peace of Mind

I understand about indecision
But I don’t care if I get behind
People living in competition
All I want is to have my peace of mind
- “Peace of Mind”, Boston
Avoid Indecision, Grant Peace of Mind
If you are a software designer, your goal should be to have every page have one purpose. This way you minimize user indecision, [...]

Google Gears

Google Gears
Google Gears javascript libraries transparently create and update a local database. Developers simply execute SQL against a local database. Google Gears’ database module takes care of prompting the user for permission, creating the database, and executing the SQL. Google Gears also provides a local server module to cache web content and [...]

Destroy…transform…condense…make it more substantial.

”When you begin a picture, you often make some pretty discoveries. You must be on guard against these. Destroy the thing, do it over several times. In each destroying of a beautiful discovery the artist does not really suppress it, but rather transforms it, condenses it, makes it more substantial.” – Pablo Picasso
Code that ends [...]

RailsConf

I have just returned from three days of RailsConf 2007 in Portlant, Oregon and wanted to share my overall impression of this very well-done event. There were four tracks, so no one could have attended all sessions. So, I won’t be sharing a play-by-play summary of each of the sessions. The [...]

Starbucks Everywhere

In most airports this space between the “up” and “down” escalators would be an unoccupied, dusty corner. Not here at Portland’s airport.

btw I’m here for RailsConf 2007. Full reports on the next three days of geek-speak to follow.

Design Decision: Tags

Sometimes a slicker ajax-y UI is not the best choice. For instance, every LeadsOnRails contact can be tagged with an unlimitted number of tags. To add a tag, users either enter a new one in a text box or select an existing one from a drop-down box. An alternative design would have [...]

Design Decision: Learning the Blank Slate Approach

The Blank Slate
37signals’ Getting Real has a section on The Blank Slate. The Blank Slate stage is that stage of an application or screen in which no or very little data has been populated. The problem is that most designers design around a fully populated screen. And though that may be how the [...]

1 Reason I Love the SaaS Model as a Software User

I wrote about why the Software as a Service model appeals to us as a software vendor (recurring revenue) and also wrote about the biggest SaaS benefit to our customers (the continuous expectation of excellent customer service even after the initial “purchase”). Here now is just one reason I love SaaS as a user.
As [...]

Business Network International

In Low Tech Local I wrote about the importance of local marketing efforts saying “why not take a few moments from global-domination SEO efforts and give good old local customers a shot.”
Build a Business with Referrals outlined six steps to lay the foundation for a referral strategy.
And 7 Steps to Improved Small Business Marketing Results, [...]

The Number One Reason People Get Sidetracked

Juuso Hietalahti (Game Producer) had a blog entry today entitled How to Stop Getting Sidetracked in which he shares the 1 hour solution. In the 1 hour solution you make a commitment to yourself to keep working no matter what. This is similar to my articles In Praise of Single-Tasking. Don’t stop [...]