What is Soto?

Soto is the largest sect of Zen in Japanese Buddhism that focuses on meditation to understand your inner thoughts.

At SotoLabs, we take the same methodical approach to properly analyze, understand, and execute on each project, so we can turn your ideas into software.

The Playbook

Design

Design

We carefully design each component to optimize for user flow, usability, and conversion. We understand that every interaction is an opportunity to make an impression on a user, so we deliberately craft each element to serve a specific purpose.


This is the most important part of our process, and we never start building until the designs are completed to our satisfaction.

Develop

Develop

Our team uses the agile method which derives from the lean startup model. We hold daily scrums to review our progress, so we can ensure we’re on track to meet our client’s deadline. At the end of every sprint, we spend time writing tests to eliminate the chances of buggy code.


Our clients are heavily involved throughout this process, and we constantly solicit feedback from them.

Repeat

Repeat

Our goal is to turn our client’s idea into a product they love. We break up each project into 2-week sprints, so we can quickly iterative and incorporate client feedback. This way, we limit any type of miscommunication and always hit our deadlines.


We understand that software is always changing. Our process incorporates “change” into the equation.

We start every new project with 20 hours of free development. We are confident that we can help you grow your business. Let us prove it to you.

Our Stack

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

Ruby on Rails is an open-source web framework that's optimized for programmer happiness and sustainable productivity. It let's you write write beautiful code by favoring convention over configuration.

jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers.

Sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development.

Ember.js is built for productivity. Designed with developer ergonomics in mind, its friendly APIs help you get your job done—fast.

The leading platform for scale-out, Ubuntu helps you make the most of your infrastructure.

Beautiful, DRY, well-indented, clear markup: templating haiku.

Sass is the most mature, stable, and powerful professional grade CSS extension language in the world.

Heroku (pronounced her-OH-koo) is a cloud application platform – a new way of building and deploying web apps.

Windows Azure is an open and flexible cloud platform that enables you to quickly build, deploy and manage applications across a global network of Microsoft-managed data centers.

PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness.

MySQL is the world’s most popular open source database, enabling the cost-effective delivery of reliable, high-performance and scalable Web-based and embedded database applications.

HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.

Tens of thousands of organizations, from startups to the largest companies and government agencies, choose MongoDB because it lets them build applications that weren’t possible before. With MongoDB, these organizations move faster than they could with relational databases at one tenth of the cost.