Good Scientific Code Workshop
This is a live video recording of the "Good Scientific Code" workshop developed by George Datseris. Please do all the exercises otherwise Baba Yaga will come to your bed at night. More information for the workshop are available on the repository containing all workshop materials on GitHub: https://github.com/JuliaDynamics/Good... The workshop is divided into the following six blocks: **Version control**: retraceable and safe code history using git **Clear code**: write code that is easy to understand and reason for **Software developing paradigms**: write your code like a software developer **Collaboration & publishing code**: modern team-based code development on GitHub **Documenting software**: documentation that conveys information efficiently and intuitively **Scientific project reproducibility**: publish reproducible papers **Timestamps**: 00:00 Introduction 06:22 Block 1: version control 37:10 Block 2: clean code 01:29:15 Block 3: software development paradigms 02:21:07 Block 4: code collaboration 02:54:43 Block 5: documentation 03:40:16 Block 6: scientific project reproducibility

State of Julia | Hafner, Fischer | JuliaCon Global 2025

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

The Continuing Advancements of Scientific Machine Learning (SciML) | 2022 DigiWell Julia Seminar

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

How To Think SO CLEARLY People Assume You're A Genius

Build and Deploy Claude Skills and MCP Servers | The Complete 2026 Guide

Intro to Julia Programming Language with Detroit Tech Watch

"Why Julia?" A high level description of the features and benefits of programming in Julia.

Intro to the Julia Programming Language

Keynote: Scientific Machine Learning Through Symbolic Numerics | Chris Rackauckas | JuliaCon 2023

Ex-Google Insider: You're Not Ready For The Next Phase of AI

Using Large Language Models | Build Your Own LLM Workshop #1

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Simple Code, High Performance

Is AI Hiding Its Full Power? With Geoffrey Hinton

What to teach when AI writes the code | Rainer Stropek | TEDxLinz

Keynote: State of Julia 2024 | Carlsson, Hafner, Saba | JuliaCon 2024

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

Multi-Threading Using Julia for Enterprises

