Radical Pessimism: Turning Uncertainty into Predictable Code

Presentation byNed Howley

At Attio, one TypeScript codebase powers everything from our powerful UI to our flexible data integrations. In this talk, I’ll show how we embrace radical pessimism — always assuming things will go wrong — as a guiding principle for building resilient systems. Using functional programming concepts, we handle errors and loading states across the stack in a type-safe, ergonomic way. You’ll learn how pessimistic thinking in programing can lead to safer, more consistent code — and take home practical patterns you can use immediately.

Presented with these Guilds
Cover Photo for JavaScript Monthly London Meetup
Primary Photo for JavaScript Monthly London Meetup

JavaScript Monthly London Meetup

Javascript evolution has sped up (a lot) in recent years and event the most veterans developers find it hard to keep up with the latest trends. This meetup group aims to bring you monthly bite-sized updates on the world of Javascript along with a healthy dose of nice people, beer and pizza.

  • Please use your full name when registering, as some of our venues require a full list of attendees beforehand. You have an idea and you want to be a speaker?

We are always looking for more speakers - submit your talk here (https://docs.google.com/forms/d/e/1FAIpQLSdFaatfveOUbrmer47jYb5J4J4ttxAFc1CgTjUDltBXmDOJmg/viewform)

1.1K Members
Similar Presentations

Radical Pessimism: Turning Uncertainty into Predictable Code

Presentation byNed Howley

At Attio, one TypeScript codebase powers everything from our powerful UI to our flexible data integrations. In this talk, I’ll show how we embrace radical pessimism — always assuming things will go wrong — as a guiding principle for building resilient systems. Using functional programming concepts, we handle errors and loading states across the stack in a type-safe, ergonomic way. You’ll learn how pessimistic thinking in programing can lead to safer, more consistent code — and take home practical patterns you can use immediately.

Presented with these Guilds
Cover Photo for JavaScript Monthly London Meetup
Primary Photo for JavaScript Monthly London Meetup

JavaScript Monthly London Meetup

Javascript evolution has sped up (a lot) in recent years and event the most veterans developers find it hard to keep up with the latest trends. This meetup group aims to bring you monthly bite-sized updates on the world of Javascript along with a healthy dose of nice people, beer and pizza.

  • Please use your full name when registering, as some of our venues require a full list of attendees beforehand. You have an idea and you want to be a speaker?

We are always looking for more speakers - submit your talk here (https://docs.google.com/forms/d/e/1FAIpQLSdFaatfveOUbrmer47jYb5J4J4ttxAFc1CgTjUDltBXmDOJmg/viewform)

1.1K Members
Similar Presentations