Guild
Guilds
Events
Presentations
Guilds
Events
Presentations
Sign In
Sign Up
Dark Mode
English
Background Photo for Igor Loskutov
Primary Photo for {0} {1}

Igor Loskutov

User
Presentations
Events
Guilds
User
Presentations
Events
Guilds
Upcoming Presentations
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
Other Presentations
Cover Photo for Effect.ts

Effect.ts

Effect.ts is TypeScript's "missing standard library": one Effect<Success, Error, Requirements> type covering Rust-style typed errors, concurrency, retries, streams, DI, and schema validation - replacing Zod, Lodash, or RxJS. Composable, type-safe, incrementally adoptable.

Primary Photo for {0} {1}Igor Loskutov
Background Photo for Igor Loskutov
Primary Photo for {0} {1}

Igor Loskutov

User
Presentations
Events
Guilds
User
Presentations
Events
Guilds
Upcoming Presentations
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
Other Presentations
Cover Photo for Effect.ts

Effect.ts

Effect.ts is TypeScript's "missing standard library": one Effect<Success, Error, Requirements> type covering Rust-style typed errors, concurrency, retries, streams, DI, and schema validation - replacing Zod, Lodash, or RxJS. Composable, type-safe, incrementally adoptable.

Primary Photo for {0} {1}Igor Loskutov

Guild

DocsTermsPrivacy

Get in touch!

hi@guild.host