|
| 1 | +--- |
| 2 | +title: Eating Your Own Dogfood (Testing Your Software Before the Scientists Break It) |
| 3 | +subtitle: US-RSE Education & Training Seminar Series |
| 4 | +expires: 2024-08-28 |
| 5 | +event_date: "August 28, 2024" |
| 6 | +layout: event |
| 7 | +duration: 120 |
| 8 | +repeated: false |
| 9 | +category: education-training |
| 10 | +time: |
| 11 | + - - start: 2024-08-28T17:00:00Z |
| 12 | + end: 2024-08-28T19:00:00Z |
| 13 | +--- |
| 14 | + |
| 15 | +## US-RSE Education & Training Seminar Series |
| 16 | + |
| 17 | +US-RSE periodically presents technical talks and tutorials related to Education & Training for RSEs. |
| 18 | + |
| 19 | +## Event |
| 20 | + |
| 21 | +The next technical talk of the US-RSE Education & Training Seminar Series will feature Jonathan Woodring "Eating Your Own Dogfood (Testing Your Software Before the Scientists Break It)." |
| 22 | +This event will take place **Wednesday, August 28th at 1-3 PM ET, 12-2 PM CT, 11-1 PM MT, 10 AM - 12 PM PT** |
| 23 | + |
| 24 | +*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 |
| 25 | +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 |
| 26 | +software with actual scenarios. The benefits include: (1) being annoyed with your own software, so you'll develop new features to assist the users |
| 27 | +(actual features, not "features"), (2) automatically writing the dreaded documentation that we all hate spending our time on, and (3) breaking your |
| 28 | +software before your users, saving you from answering (fewer) phone calls and emails. |
| 29 | + |
| 30 | +*Learning Objectives*: |
| 31 | +1. Understanding testing, documentation, and feature development |
| 32 | + |
| 33 | +*Intended Audience*: Software developers/engineers/scientists. |
| 34 | + |
| 35 | + |
| 36 | +Attendees are expected to follow the [US-RSE Code of Conduct](https://us-rse.org/about/code-of-conduct/). |
| 37 | + |
| 38 | +### Biography |
| 39 | + |
| 40 | +Jon earned his PhD in computer science from The Ohio State University, specializing in computer |
| 41 | +graphics and scientific visualization. He has been a staff scientist at Los Alamos National Laboratory since |
| 42 | +2009, where he began his career as a research scientist, developing methods for scientific visualization and |
| 43 | +high performance computing. Currently, Jon develops and supports software tools for scientific simulation |
| 44 | +setup, primarily for creating "code links": using the output of one simulation as the input to another. |
| 45 | + |
| 46 | +### Note |
| 47 | + |
| 48 | +More information about this event can be found on [the flyer](https://drive.google.com/file/d/1ew_GsfyjAEqg9wfTUDYrqYs_cD_aWCJs/view?usp=sharing). |
| 49 | + |
| 50 | +### Registration |
| 51 | + |
| 52 | +You can [register on Zoom](https://mit.zoom.us/meeting/register/tJwoduGpqz0vHd2flEOUmRnQvfwoGMmbmJAR) for this technical talk. |
0 commit comments