Marc caught the programming bug as a child when the internet was still text-based and accessed by a 9600 baud modem.
His career path is unique; he initially studied music and played the oboe professionally with Canadian symphony orchestras before returning to his coding roots as a full-stack engineer.
Passionate about enhancing the developer’s quality of life, Marc excels in testing, tooling, and automation. Beyond the technical realm, he explores ways to promote happiness, health, and connection in a remote work setting.
As a two-time cancer survivor, Marc is on a mission to help and inspire others facing adversity. He founded Port Perry Pedals, an annual cycling fundraiser in the Greater Toronto Area, raising close to $120,000 since 2021 for healthcare in his community.
Picture this. You’re at your desk. You’ve got something to do, but you’re stuck. You’re distracted. Your brain feels like mush. The problem you’re facing shouldn’t be hard to solve, but nothing seems to work. What do you do?
In this post, we’ll explore a testing approach we used at Lincoln Loop for a
Django project that interacts with large language models (LLMs). This approach
helps us stay on top of a rapidly evolving API landscape and efficiently
respond …