Since 1999

Code Craftsmanship

"Frank Rietta, circa 2014"

As software craftsmen, we expect web applications to solve real business needs.

Doing so requires us to do more than just take requirements and write code, but to question everything. To respect not only our customers, but to respect ourselves and our craft.

To write excellent software because it’s the right thing to do. In short, to be master professionals in all of our actions.

Frank S. Rietta Founder & CEO

Our simple promise

We choose to care about using the best tools for the job. At each step of the process, we work to make your custom web application to be fast, scalable, secure, and maintainable.

In short, we care about code craftsmanship. And making sure that applications are designed with the future in mind. Code craftsmanship permeates all phases of the development process.

Code craftsmanship is why we insist on:

Because we want your project to have the very best odds of success, we insist upon the following proven practices, collectively referred to as “code craftsmanship”:

It’s why we insist on test driven development. To ensure the reliability of your app in production, to protect your brand.

It matters. It’s who we are as a team. It’s our core values at work.

In practical terms

Now that you know a bit about why we choose to work a certain way, please learn more about how our process helps companies launch new web applications.

Further reading

There are many others in the professional development community, who support the principles of software craftsmanship. Learn more by reading the Manifesto for Software Craftsmanship (softwarecraftsmanship.org).