Information on this site is advertising in nature

Our Story

Founded in 2019 by a group of software engineers and educators, dusk-sage emerged from a simple observation: traditional computer science education was not meeting the needs of career changers entering the tech industry.

We saw talented professionals from diverse backgrounds struggling to break into development roles despite their determination. The gap was not about ability, but about access to practical, industry-relevant training that fits adult learners' lives.

Today, we have helped over 800 graduates launch careers in frontend development, partnering with more than 40 Canadian tech companies who recognize the value of our curriculum and our students.

Team collaboration in modern office space

What Guides Us

The principles behind every course we design and every student we teach

Practical Over Theoretical

Every concept is taught through application. You will write code from the first session and build projects that demonstrate real competency to employers.

Industry Alignment

Our curriculum is reviewed quarterly with input from hiring managers at Canadian tech companies to ensure we teach what actually gets people hired.

Accessible Pacing

Designed for adults with responsibilities, our programs balance intensity with sustainability so you can learn without burning out.

Ongoing Support

Graduation is not the end of our relationship. Alumni have lifetime access to career resources, community events, and curriculum updates.

Our Teaching Philosophy

We believe that learning to code is fundamentally about problem-solving, not memorization. Our instructors guide you through challenges, helping you develop the analytical thinking that separates competent developers from those who simply copy tutorials.

Every student learns differently. Our hybrid model combines structured lessons with flexible practice time, group collaboration with individual mentorship, ensuring multiple pathways to understanding each concept.

Mistakes are not failures but learning opportunities. Our environment encourages experimentation and iteration, mirroring how professional developers actually work.

Instructor explaining concepts to student

Leadership Team

Experienced professionals committed to your success

DM

David Morrison

Co-Founder & CEO
AK

Aisha Khan

Director of Education
TN

Thomas Nguyen

Lead Instructor
LR

Laura Rodriguez

Career Services Manager
Modern tech workspace environment

Our Facilities

Our Vancouver and Toronto campuses feature dedicated coding labs with high-speed workstations, breakout rooms for group projects, and comfortable common areas designed for the kind of informal learning that happens between sessions.

For remote students, we provide the same interactive experience through our custom virtual classroom platform, with screen sharing, live code collaboration, and breakout group functionality.

Schedule a Campus Visit

Join Our Community

Become part of a network of learners and professionals who support each other through the journey into tech careers.

Explore Courses