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

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

Icon

Elixir/Phoenix

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.

Icon

React Native

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,

Icon

Ruby on Rails

A couple of high level sentences on the topic of the case study anish cake croissant apple pie. Pie jelly cake sweet roll wafer dessert danish. Pudding wafer chocolate bar oat cake.

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