Our Process - How We Work
We believe in software projects that exceed your expectations and respect your budget. We use our expertise in software development to help you achieve your business goals.
Discovery
We work with you to understand your business and needs. We analyze your business processes and identify opportunities for automation and systematization.
We create a comprehensive action plan outlining project requirements, costs, delivery timelines, and expected outcomes.
If necessary, we prepare a proof of concept to concretely demonstrate what the solution would look like and prove its viability.
Development
Based on the action plan from the discovery phase, we establish a project delivery schedule to ensure everyone is on the same page.
We use the latest technologies to deliver high-quality projects faster than the competition. In technical jargon, we use Elixir, Phoenix, LiveView, TailwindCSS, PostgreSQL to create efficient and fast custom solutions. Elixir is the same technology behind Discord and WhatsApp, enabling these companies to scale to hundreds of millions of users.
Unlike the competition, our teams are small and knowledgeable in your business domain. We keep agile ceremonies to a minimum to deliver faster and reduce costs. Over the years, we've realized that much effort is lost in ceremonies and the lack of developers' understanding of the business domain.
Delivery
We present the final solution and ensure it meets your expectations.Next, we make the solution available to your users. We train your teams to use the solution and ensure everything works as expected.The project enters the support and maintenance phase to ensure long-term success.
Included in this phase
- Adoption. A software project is pointless if not adopted by users. We conduct training sessions and provide technical support to ensure adoption and mastery of the solution.
- Infrastructure. We create a software architecture to ensure the solution is available and performs well.
- Support. We provide technical support to ensure the solution is always available.
What Sets Us Apart - What Makes Us Unique
We love software development, but we find that it's often done poorly in Quebec. We end up with costly projects that don't meet the needs.
We believe the solution is small teams of developers who understand the business domain and are dedicated to making positive changes in users' lives.
We are down-to-earth people who love delivering impactful projects and having fun with passionate business people.
- Technology Enthusiasts. Nothing is more boring than working in a field you don't love. We love software development and are passionate about our craft. We always strive to do better.
- Interested in Your Business Domain. We invest in your business domain to build a solution that meets your needs. We love technology, but we love even more that what we do is useful.
- We Speak Elixir, Phoenix, LiveView. Our preferred technological stack. It has allowed us to create quality projects in the past, and we continue to use these technologies to move faster and deliver more.
- Small, Efficient Team. We create small teams of developers who love to deliver. We embrace simplicity and pragmatism.
- Pushing Our Limits. We always want to surpass ourselves, both in customer service, expertise, and the quality of our projects.
- Innovation. We love new technologies but remain very pragmatic about their use. We don't try to put everything on a blockchain.
Tell Us About Your Project
Our Offices
- Montréal
1235 Rue de Bleury, Suite 518
H3B 0B4, Montréal, QC, Canada