Armand Brière
Software Developer, Machine Learning Specialist at Coveo
Montréal, Canada
Actions
Working full-time on developing and integrating AI solution for our clients. Machine learning expert and Cloud DevOps Engineer.
Master's degree specialized in artificial intelligence and bachelor degree in software engineering.
Area of Expertise
Topics
When 0 isn't 0: Fixing a Silent LangChain AWS bug
In LLM systems, temperature=0 is supposed to mean deterministic output. Except… sometimes it doesn’t.
While using LangChain with AWS Bedrock, I discovered that temperature=0 wasn’t actually being forwarded correctly, leading to subtle nondeterministic behavior in production pipelines. No errors. No warnings. Just slightly different outputs.
I'll walk through:
- How we detected the issue
- The debugging process
- Where the parameter was silently dropped
- How we fixed it
- Lessons about LLM framework trust and the future of open source softwares
I Built My Own Google Meet (Before Vibe Coding Was Cool)
Before Vibe Coding and Agentic Development were trending, I built my own version of Google Meet from scratch.
This wasn’t a simple clone. It was a real-time WebRTC application connecting users, handling signaling, streaming audio and video. Eventually integrating live transcription with a small twist.
In this talk, I'll share:
- Why I decided to build it
- The architecture decisions behing a real-time system
- WebRTC pain points and unexpected complexity
- Why "local first" turned out to be much harder than expected
This is a story about learning by building something slightly unreasonable, and why ambitious side projects are one of the fastest ways to level up as an engineer.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top