We choose the best tools for the job.

Our technology-agnostic development team focuses on choosing the right tools for the job, and are always learning and building best practices as the web and its underlying technologies continue to evolve.

  • Icon

    Embrace Open Source

    Everything we use is widely-supported, in active development, and constantly being updated and used by the world’s best developers. Further, there are never any licensing fees for the tools we use.

  • Icon

    Leverage Existing Services

    We see no need to reinvent the wheel; we leverage existing services and focus on developing unique functions needed by our customers.

  • Icon

    Ensure Future Scalability

    We actively plan for user growth and only leverage technologies that can support future scalability needs.

  • Icon

    Widely-Adopted and Cutting Edge

    We use several languages (e.g. Javascript) that today’s developers are learning.


Elixir and Phoenix are a great choice for web applications that need to scale up. Examples of some high profile web applications built in Elixir and Erlang include What’sApp, BleacherReport, Pinterest, AdRoll, Grindr, and Bet365.


We’ve been building in React Native since 2016, and it continues to be our favorite framework for mobile app development. In the recent past we’ve used React Native to deliver apps for the Baltimore Water Taxi, SpotCrime,


Everyone on our team is a full stack Ruby on Rails developer. We've used Rails to build everything from prototypes to webapps that process 1M+ hits a day.

They were easily able to translate our needs into development language, and they relayed technical information in a way that we could understand it and present it to our executives.

—Tara Gebhardt, Project Administrator, Brookes Publishing

Urban Teacher Center Logo