Eating Your Own Dogfood: Testing Your Software Before the Scientists Break it - Jonathan Woodring

Abstract: One of the best ways to test your software is to become your #1 user. While this doesn’t catch every single bug, because your users are clever, it will catch many of them before they’ll ever see them. I’ll show how our integrated testing runs “the real world,” by continually exercising our software with actual scenarios. The benefits include: (1) being annoyed with your own software, so you’ll develop new features to assist the users (actual features, not “features”), (2) automatically writing the dreaded documentation that we all hate spending our time on, and (3) breaking your software before your users, saving you from answering (fewer) phone calls and emails. Learning Objectives: Understanding testing, documentation, and feature development Intended Audience: Software developers/engineers/scientists.

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat
▶︎

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

Hands-On Power BI Tutorial 📊Beginner to Pro [Full Course] ⚡
▶︎

Hands-On Power BI Tutorial 📊Beginner to Pro [Full Course] ⚡

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat
▶︎

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

He Risked Everything To Warn You: No One Is Ready For What's Coming, And The AI Companies Know It!
▶︎

He Risked Everything To Warn You: No One Is Ready For What's Coming, And The AI Companies Know It!

Don't Hang Up On AI Scammers. Do THIS Instead.
▶︎

Don't Hang Up On AI Scammers. Do THIS Instead.

AI Is Creating A Rare Opportunity For Investors. How Jim Roppel Is Playing It. | Investing With IBD
▶︎

AI Is Creating A Rare Opportunity For Investors. How Jim Roppel Is Playing It. | Investing With IBD

🫀 2025 BLS Practice Test | CPR & AED Practice Test with Detailed Answers
▶︎

🫀 2025 BLS Practice Test | CPR & AED Practice Test with Detailed Answers

Live Q&A with Brian Greene | World Science Festival
▶︎

Live Q&A with Brian Greene | World Science Festival

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025
▶︎

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

How to increase your vocabulary: Live English Class
▶︎

How to increase your vocabulary: Live English Class

Learn To See What God Sees When He Looks At You
▶︎

Learn To See What God Sees When He Looks At You

Russia’s Army Just Got STUCK Up the Creek As Crimea Slips
▶︎

Russia’s Army Just Got STUCK Up the Creek As Crimea Slips

Rapid Usability Assessments - Hannah Cohoon
▶︎

Rapid Usability Assessments - Hannah Cohoon

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source
▶︎

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source

Gil Strang's Final 18.06 Linear Algebra Lecture
▶︎

Gil Strang's Final 18.06 Linear Algebra Lecture

🩸Phlebotomy Certification Practice Test – 50 Questions to Help You PASS!
▶︎

🩸Phlebotomy Certification Practice Test – 50 Questions to Help You PASS!

Music Theory Masterclass 1: Drilling the Basics
▶︎

Music Theory Masterclass 1: Drilling the Basics

How to understand native speakers when they talk quickly: Live English Class
▶︎

How to understand native speakers when they talk quickly: Live English Class