Offering elegant, high-quality internet
and mobile software solutions

Services

Grio specializes in 5 major areas of software development. In each of these areas, the goal is to create high-quality software.
Requirements
How will the user interact with the software? What will the software do? These questions must be answered before design can begin. Grio can help gather requirements or provide a second set of eyes to help ensure that they make sense.
UX/UI Design
Let us transform your ideas into intuitive, accessible designs. Grio provides wireframes and mockups, as well as all of the artifacts needed to create working software.
Development
We provide software development services for a wide range of internet and mobile technologies. Our developers are focused on business value - technology is only a tool towards the mission objective.
QA & Testing
Grio provides dedicated QA for testing the software we create. We strive to produce production-quality software at the end of each sprint cycle. This means that QA is involved during the entire development process.
Deployment & Support
We utilize 3rd party cloud-based solutions to deploy software in a way that is scalable, redundant, secure, and automatically monitored. We create clear documentation for future support engineers.

Portfolio

With over 50 projects behind us, we know how to build software.
more →

Our team

Our team is charming, well-mannered, and pleasing to the eye.

Blog

Grio shares important musings on a weekly basis.

Get to know us!
18 May 2012

Lessons Learned from My First HTML5 Video implementation

by Meg McGinty

html5videoI recently had the opportunity to implement an HTML5 video for a client.  It was the first time I’d really worked with HTML5 video, and I ran into a few issues and quirks I thought I’d share for other developers who run into these issues.   1. HTML5 video with a fallback to Flash works … Continue reading
14 May 2012

Preventing spurious “error: failed to push some refs” messages from git

by Andrew

Kitten in a shoeOn larger Git projects, I often see the following scenario play out after someone’s done some work and is ready to push it to the remote repo: ...making and committing changes to "develop" branch... $ git pull Already up-to-date. $ git push Counting objects: 5, done. Delta compression using up to 8 threads. Compressing objects: 100% … Continue reading
04 May 2012

From Hatebook to Poll.li

by Brad Johnson

Untitled-1Today Grio launched a new website, a new blog, and a free product. I’m going to tell you about the product, which is called Poll.li (see http://poll.li). Simply put, Poll.li is a way of voting on content using emoticons. You can think of it as a like button with more variety. Similar to like, Poll.li … Continue reading
more →

Contact

Interested in learning more? Have a fabulous idea? Just bored?
Shoot us an email - we'd love to hear from you.
Grio Office

215 2nd Street
3rd Floor
San Francisco
CA 94105


info@grio.com
415.395.9525