ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Making Software Crash Before It Breaks (with Isaac Van Doren)

software reliability

roc programming language

runtime assertions

software testing

type systems

property testing

software quality

bug prevention

programming best practices

Автор: Developer Voices

Загружено: 2025-06-19

Просмотров: 2664

Описание: At 23, Isaac is already jaded about software reliability - and frankly, he's got good reason to be. When your grandmother can't access her medical records because a username change broke the entire system, when bugs routinely make people's lives harder, you start to wonder: why do we just accept that software is broken most of the time?

Isaac's answer isn't just better testing - it's a whole toolkit of techniques working together. He's advocating for scattering "little bombs" throughout your code via runtime assertions, adding in the right amount of static typing, building feedback loops that page you when invariants break, and running nightly SQL queries to catch the bugs that slip through everything else. All building what he sees as a pyramid of software reliability.

Weaving into that, we also dive into the Roc programming language, its unique platform architecture that tailors development to specific domains. Software reliability isn’t just about the end user experience - Roc feeds in the idea we can make reliability easier by tailoring the language domain to the problem at hand.

–

Isaac’s Homepage: https://isaacvando.com/
Episode on Property Testing:    • Automate Your Way to Better Code: Advanced...  
Property Testing Walkthrough:    • The Magic of Property Testing  

Support Developer Voices on Patreon:   / developervoices  
Support Developer Voices on YouTube:    / @developervoices  

Isaac on LinkedIn:   / isaacvando  
Kris on Bluesky: https://bsky.app/profile/krisajenkins...
Kris on Mastodon: http://mastodon.social/@krisajenkins
Kris on LinkedIn:   / krisjenkins  

0:00 Intro
3:58 Why Isaac Is Already Jaded About Software
7:06 Beyond Testing: A Toolkit for Reliable Software
13:04 Rolling Your Own Assertions
14:42 Selling "Little Bombs" to Your Team
16:51 Are Assertions A Poor Man's Typesystem?
18:22 When Type Systems Hit Their Limits
22:47 Making Sure Your Bombs Actually Explode
26:32 Languages That Embrace Failure
27:55 Roc vs Java: More Than Just Syntax
31:58 Building Domain-Specific Platforms in Roc
41:19 Why Roc Ditched Rust for Zig
47:55 SQL Queries as Bug Detectors
53:46 The Pyramid of Reliability
55:16 Outro

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Making Software Crash Before It Breaks (with Isaac Van Doren)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Java’s Cutting Edge Comeback (with Josh Long)

Java’s Cutting Edge Comeback (with Josh Long)

«Этот год — это расплата»: болезненные вопросы про экономику, доллар и недвижимость | Олег Вьюгин

«Этот год — это расплата»: болезненные вопросы про экономику, доллар и недвижимость | Олег Вьюгин

История Linux и UNIX! Кто породил ВСЕ современные системы!

История Linux и UNIX! Кто породил ВСЕ современные системы!

Аксиома выбора: как Георг Кантор чуть не сломал математику [Veritasium]

Аксиома выбора: как Георг Кантор чуть не сломал математику [Veritasium]

EP87: From Dell to Disruptor: The Journey to Leading Reveal Security W/ Kevin Hanes

EP87: From Dell to Disruptor: The Journey to Leading Reveal Security W/ Kevin Hanes

Companies are Suing Honest Reviewers and it’s Going to Get UGLY.

Companies are Suing Honest Reviewers and it’s Going to Get UGLY.

«Будем жить!» | Хитрая передача на Первом канале о вернувшихся с СВО (English subtitles) @Max_Katz

«Будем жить!» | Хитрая передача на Первом канале о вернувшихся с СВО (English subtitles) @Max_Katz

Automate Your Way to Better Code: Advanced Property Testing (with Oskar Wickström)

Automate Your Way to Better Code: Advanced Property Testing (with Oskar Wickström)

Elm & The Future of Open Source (with Evan Czaplicki)

Elm & The Future of Open Source (with Evan Czaplicki)

The mind behind Linux | Linus Torvalds | TED

The mind behind Linux | Linus Torvalds | TED

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]