We bring your web and mobile apps to life, from the seed of an idea to maintaining your flagship product.
We build beautiful user interfaces that will leave a lasting mark on your customers, because they care about pixel-perfection, and so do we.
Web & Mobile Apps
Stable, maintainable, and well-tested software is our passion. We build and support Ruby on Rails and iOS products you can rely on.
Training & Consulting
Learning to program doesn't have to be intimidating. We offer training for individuals and organizations looking to get started or level up.
Our Design Process
We follow a simple process. Each step below is delivered, rinsed, and repeated until you're satisfied that your app looks and works just the way you want.
We start by mapping out all of the elements of your new application, which will push you to prioritize features so we can get the important stuff done early.
If the wireframes form the skeleton of your app, the design is the skin. Our UI designs are consistent and pixel-perfect in all modern browsers, and degrade gracefully in older ones.
User Experience and Interface Engineering
Once we've figured out the design, we proceed to UX, or "user experience." During this phase, we'll add advanced interactivity and quadruple-check the flow of your app with quality assurance and blind tests.
How We Build Things
To keep your project on time and within budget we do a couple of things to keep the feedback loop tight.
Before we start we'll work through the problem with you to nail down just what needs to be built. During development we check in daily and we deliver features as soon as they're done. We stay on track and in sync.
We use modern software development techniques to make sure your application is well tested, stable, and easy to maintain.
We take small steps to make sure we don't end up going in the wrong direction. Constant iteration ensures that we're always on track and working on the most important stuff.
We employ the same tactics we use to build software (communicate, build, iterate) to hone our processes. We don't adhere to any one methodology whether it be Scrum, Kanban, or Agile.
Instead, we take elements from various approaches that work for us and more importantly, will work for you. If something isn't working we drop it or change it, pragmatism rules all.
Learn Ruby on Rails
Move your organization forward by getting your team up to speed with Ruby and Rails.
Embracing Ruby and Rails opens up a world of options for your organization. Let us guide you there.
Whether your team is completely new to Rails or has been working with it for a while we can help them level up. We utilize traditional instruction combined with pair programming to make sure you get the most out of our training sessions.
It's time to hire an awesome team
Contact us below to learn about our rates and process, or to set up a quick kickoff meeting. It's time to start down the road to great software.
|Call us||(410) 656-4003|
Ed is a programmer and entrepeneur who has spent the last seven years building software products for companies large and small. He takes pride in a practical approach to software development, and despises rigid processes. When not building great software Ed enjoys biking, skiing, and generally all things outdoors.
Flip is a designer, programmer, and MBA who started his first business during senior year in college. Ever in pursuit of technology that delights, he fills his days working with our customers to help them delight theirs. Flip also enjoys biking, beer making, teaching, and cheeseburgers.