Cover Photo for Montréal Tech
Primary Photo for Montréal Tech
Network

Montréal Tech

Les communautés tech de

Montréal

tech communities

1.4KMembers
Other Presentations
Cover Photo for The first 4 weeks at a new job with AI

The first 4 weeks at a new job with AI

They hired me to add features. The codebase had less than 1% test coverage. Azure was retiring .NET 8, but upgrading seemed too hard, so they'd waited years. The kind of problems you know you should fix but never do.

Four weeks later: 560 commits, 65% test coverage, 13 database improvements, and yes, we shipped features too. Two programmers, four hours a day, one $17/month Claude subscription.

Here's what nobody tells you about AI: Day one, it took us eight hours to fix one nullable reference. Week four, I did fifty in under an hour with five minutes of my time. We didn't get faster because AI got smarter. We got faster because we built the infrastructure—scripts, CLIs, knowledge docs—that let AI scale what we'd already figured out.

This is a field report on what's actually possible when you stop thinking "AI makes me faster" and start thinking "AI lets me solve problems that used to be too expensive to touch."

Scripts CLIs for AI CI automatic improvements Refactoring Nullables Unit testing Full stack testing Database migration patterns Database cleanup Database optimization Knowledge documents Code coverage Bug mitigation Feature development

Come see how we got a codebase under control.

Llewellyn Falco
Cover Photo for Stop Lying to TypeScript: Type Guards and Assertion Functions

Stop Lying to TypeScript: Type Guards and Assertion Functions

Primary Photo for {0} {1}Aymen Bida
Cover Photo for Specs That Run: Property-Based Testing for Humans and Agents

Specs That Run: Property-Based Testing for Humans and Agents

It doesn't matter whether you're a code artisan or an agent-loop enjoyer; better software specs lead to better codebases, and the strongest specs are those that can be enforced programmatically.

This talk explores property-based testing in TypeScript using fast-check.

Primary Photo for {0} {1}Igor Loskutov
Cover Photo for Montréal Tech
Primary Photo for Montréal Tech
Network

Montréal Tech

Les communautés tech de

Montréal

tech communities

1.4KMembers
Other Presentations
Cover Photo for The first 4 weeks at a new job with AI

The first 4 weeks at a new job with AI

They hired me to add features. The codebase had less than 1% test coverage. Azure was retiring .NET 8, but upgrading seemed too hard, so they'd waited years. The kind of problems you know you should fix but never do.

Four weeks later: 560 commits, 65% test coverage, 13 database improvements, and yes, we shipped features too. Two programmers, four hours a day, one $17/month Claude subscription.

Here's what nobody tells you about AI: Day one, it took us eight hours to fix one nullable reference. Week four, I did fifty in under an hour with five minutes of my time. We didn't get faster because AI got smarter. We got faster because we built the infrastructure—scripts, CLIs, knowledge docs—that let AI scale what we'd already figured out.

This is a field report on what's actually possible when you stop thinking "AI makes me faster" and start thinking "AI lets me solve problems that used to be too expensive to touch."

Scripts CLIs for AI CI automatic improvements Refactoring Nullables Unit testing Full stack testing Database migration patterns Database cleanup Database optimization Knowledge documents Code coverage Bug mitigation Feature development

Come see how we got a codebase under control.

Llewellyn Falco
Cover Photo for Stop Lying to TypeScript: Type Guards and Assertion Functions

Stop Lying to TypeScript: Type Guards and Assertion Functions

Primary Photo for {0} {1}Aymen Bida
Cover Photo for Specs That Run: Property-Based Testing for Humans and Agents

Specs That Run: Property-Based Testing for Humans and Agents

It doesn't matter whether you're a code artisan or an agent-loop enjoyer; better software specs lead to better codebases, and the strongest specs are those that can be enforced programmatically.

This talk explores property-based testing in TypeScript using fast-check.

Primary Photo for {0} {1}Igor Loskutov