Build and learn with us

Access our documentation and keep up with the DISQO Developer blog to see how we're innovating

Gradual Rewrite for Reducing Technical Debt

In this blog post, we will share a methodology for paying back tech debt. DISQO has used this methodology with great success. With the gradual rewrite method, we removed a huge amount of unnecessarily complex code and replaced it with simpler implementations. At the same time, we created a robust test set that helps developers in future code changes.

Mika Ristimaki | February 15th, 2023 · 14 min read
Creating Focus at DISQO: Technical Program Management

When talking about Technical Program Management, companies typically reference the function they have deployed for managing their more ‘technical’ projects, or that supports only their ‘technical’ teams and domains. They also usually interpret the word ‘Program’ as managing multiple ‘projects’ simultaneously. Well, at DISQO, we do things differently.

Will Barsheh | July 21st, 2022 · 8 min read
A Core Strength of High-Performing Tech Teams: Technical Writing

Different tech organizations adopt different Technical Writing models. When it comes to DISQO, we strongly believe that in an ever-changing environment, a test-and-learn approach is a key to continuous improvement and we followed this approach while adopting the Technical Writing model for the organization.

Anastasiia Datsun Angelle Leger | May 2nd, 2022 · 6 min read
Product Management & Product Design: A Partnership for Product-Led Growth

Product Management & Product Design partnership is a key to a successful product lifecycle. It brings different components into the design solution that the end-user consumes.

Om Suthar | March 31st, 2022 · 15 min read
The importance of internal documentation in an ever-changing environment

Documentation is always a key to success. It brings different components together and allows team members to visualize the overall solution, as well as its different parts.

Anastasiia Datsun Angelle Leger | January 31st, 2022 · 7 min read
Principles for building high-performing “core” teams

This article covers the best practices for team development with core team members and what kinds of core team members to hire.

Harut Baghdasaryan | December 7th, 2021 · 9 min read
OOP Principles, SOLID Design, and Traits in our Monolith Application

Software Engineer Arminder Khinda tells us about OOP Principles, SOLID Design, and Traits in the context of our monolith application. As a newer team member, he also shares how these concepts helped him get familiar with the codebase.

Arminder Khinda | May 28th, 2021 · 6 min read
DISQO at Home: A One-Year Work-from-Home Retrospective

Over one year into our work-from-home journey, I'm asking some of our most senior leaders and our newest colleagues their experiences. Read about how hiring has changed, what we're doing to stay connected, and what it's like to onboard remotely during a pandemic.

Falon Darville | May 13th, 2021 · 7 min read
Content Responsibilities and Structure for Technical Requirements Documents

At DISQO, the Technical Requirements Document (TRD) forms our path for project development and maintenance. The TRD is a definitive source of truth that bridges the gap between what the business requires and what the engineers will build.

Luis Padilla | May 4th, 2021 · 9 min read
Audience API Documentation

The DISQO Audience API allows you to create, modify, and send surveys to panelists via our endpoints.

CoReg API Documentation

The CoReg API verifies if an email address is valid by checking email format, as well as checking if the email address already exists in our system and/or exists on email address lists submitted by CoRegs.