Grassy Hill Software Solutions
"Recently I was in a project where no map of the database had ever been published and the source code for the app was not available. So I'm trying to figure out where simple inventory information was kept. I realized that the original developer had used several tables to store the data, but had duplicated the data in several of them without synchronizing... and that's when it hit me. Normalizing and documenting are amazing time savers, even though they seem like a dead weight when you are excited to get coding on a new app."

It All Starts with a Question

When your software question begins, "How can I..."

I love a puzzle. When you are looking for a way to make a process better or easier or more accessible, I would love to hear about it. I may need to ask a few more questions to get to the heart of the matter, but I will cogitate on the concepts and come back with at least two or three possible solutions.

Put our minds to work for you.

To get my mind churning, send a brief email that mentions your question, the server and software environment, type of use and any time constraints so that I can exercise the little gray cells on your behalf. Send it to howdoi@grassyhillsoftware.com and expect great things to happen.

Where is This Picturesque Grassy Hill?

Grassy Hill is everywhere and nowhere. It is a state of mind I carry with me. It is a hill in Old Lyme, Connecticut. It is descriptive of my office location in the hilly pastures overlooking the Kennebec River in central Maine. It is remembered from days of youth, carried wherever I roam, and what I come home to when travels are over. I hope to bring some to you, very soon. Contact Grassy Hill today.

Get in touch through: twitter / grassyhill linkedin / grassyhill