 
                                 
                                 
                                 
                                We solve problems using technology. What’s yours?
 
                                 
                                 
                                 
                                We solve problems using smart programming solutions. We think it. Design it. And build it. Then we make it rain dead presidents for your business.
 
                        We discuss the challenges your company is looking to solve with technology.
We review the possible technologies which can be used for your project and discuss the pros and cons of each.
Our follow-up from the meeting will include a summary of your project and our proposed solution.
We also provide an initial budgetary estimate with a high/low range of the development expectation and other costs.
We wireframe the steps involved in creating your software. This gives you a visual of our overall plan, and many refinements can be made at this stage which saves substantial time and cost over changed paths.
Provide a refined budgetary estimate for the project.
The initial weeks of development involve foundational elements to support the development cycle to follow.
Gather input from project stakeholders and beta testers.
Implement feedback from these initial users.
                                    Product is live.
                                    
Solicit feedback from users.
                                
Undoubtedly, some functionality will need to be refined. For larger projects, most companies budget some ongoing support.
Develop new features based on the feedback and needs of the company.
That’s a fancy way to say we write in just about any language, including HTML, CSS, PHP, C#, Go, Rust, Python and beyond. Whatever it takes to get the job done.
TALK WITH USyears in business
Team Lunches
Git repositories
Projects Delivered
Local Developers
 
                                        Funnest" Dad, Mac fanboy, Linux guru, motorcycle enthusiast, Sriracha addict, lover of muscle cars, problem solver, conceiver of cool software tools.
 
                                 
                                        Beardly outdoor explorer enjoys the outdoors with his wife and two girls. Also enjoys admiring his collection of lamps from the country of Fragile.
 
                                 
                                        Blessed do-it-all Mom; would rather be camping, gardening or riding a horse than anywhere else at any time; Texan at her core; underground artisan.
 
                                 
                                        Gardener, cook, quilter, general know-it-all. Good with animals.
 
                                 
                                        
                                            Andy, Andy, bo-bandy
Banana-fana
                                            fo-fandy me-mi-mo-mandy Andy!
                                        
 
                                 
                                        An Arizona native who moved to Spokane to marry his high school sweetheart. He enjoys cooking, biking, and teaching his small army of children how to crochet.
 
                                 
                                        Seattle sports fan, lover of tech and code. Just as disappointed in the end of Game of Thrones as you are.
 
                                 
                                        I made it! I have a job! Also, check out my sweet 4-wheeler.
 
                                 
                                        Zealous trekker, animal lover, puzzle master and beach goer. Prior info can also be worded as wandering around in the woods with very little sense of direction, always on the verge of bringing home yet another pet, purposely buying solid color puzzles for the pain and reward, and routinely overdosing on vitamin D. Also obsessed with my dog Darby.
 
                                 
                                        
                                            Tall guy with a love for computers,
                                            spicy food, and ironic humor. Voted
                                            most likely to be distracted by dogs
                                            in the office. I spend a lot of time
                                            washing my hair.
                                        
 
                                 
                                        Topless Jeep wielding welder of aluminum and stealer of nail guns.
 
                                 
                                        Mmmmm....Lemoncellos
 
                                 
                                        After years of fighting with the borrow checker, I now spend my days explaining to everyone how Go's error handling is actually a feature, not a bug - with only a slight twitch in my eye.
 
                                 
                                        Professional relationship architect by day and passionate digital artist by... also day (and night). I sprinkle creativity like confetti wherever I go. When not in my creative wonderland, I'm tripping down PNW trails with my dream team: one handsome hubby (who's now my favorite co-worker) and two adorably fluffy dudes, Montey and Finn.
 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                
                                    All of our projects have multiple developers
                                    assigned to them so that there is redundancy
                                    in the event of critical support issues.
                                    While our standard working hours are between
                                    9-5 Pacific time, we utilize an internal
                                    messaging system that provides access to
                                    developers assigned to your project at any
                                    given time. We strive to resolve any issues
                                    promptly. 
Historically our
                                    uptime is >99.9% for any given project.
                                
On any given project, we expect a minimum of two developers, one lead, and one support. More developers will be added to your project as necessary.
It has been our experience that some developers are better suited for certain projects based on skillset or interest. We will continue to assign appropriate developers to your project as your needs progress. This often means developers on your project may change as the project’s needs change or other considerations dictate.
Our developers log detailed descriptions for all work in your project down to the quarter hour. We provide a report to you upon request or on a set schedule (bi-weekly / monthly / as you wish). This time report includes a breakdown of which developer was working on the project, what they were working on, and for how long. If you have separate blocks of work to track, we can also categorize and run the report to provide usage per category.
After our initial problem-solving meeting, we will provide a budgetary estimate for what we believe is required to accomplish your goals. All time is pre-paid in increments of 10 hours. We request you purchase a block of hours to accomplish your time expectations for the next 30 days. Once this is purchased you will be added to the schedule based on our next availability.
All hours are billable other than sales and administrative tasks. Billable hours include time spent on support and bug fixes, meetings, tickets, and other project management performed by developers, in addition to active development of functionality.
                                    
The project usually starts with
                                    a discovery/ramp-up period which consumes
                                    less hours than when we reach full swing.
After
                                    hours are banked your project will be added
                                    to our schedule at our nearest availability.
                                    
Depending on your budget and
                                    timeline requirements we will work from
                                    hours banked at a mutually agreed upon pace.
                                     Often we divide the middle of our estimated
                                    hours by the length of time between
                                    scheduling start and your goal launch date.
                                     This gives adequate ramp-up, core
                                    development and testing plus provides ample
                                    time for adjustments which always come up
                                    once the ideas take form.
                                
Banked hours is time that has been paid for and is ready for a developer to work against. We wait for banked hours to add projects to our scheduling.
No. Banked hours never expire. We try hard to invoice only those hours which will be used within a 30-90 day period. When support slows, our minimum invoice is ten hours, so this is our typical high balance if a project ceases.