framapiaf.org est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Un service Mastodon fourni par l'association d’éducation populaire Framasoft.

Administré par :

Statistiques du serveur :

1,4K
comptes actifs

#snapshottesting

0 message0 participant0 message aujourd’hui

Build bigger in less time: code testing beyond the basics - Predrag Gruevski | EuroRust 2024

inv.nadeko.net/watch?v=3EFue8P
(or YT: youtube.com/watch?v=3EFue8PDyi)

This is easily one of my favorite talks of recent years!

In their talk @predrag shows us how to ensure quality in our software by explaining different testing techniques that go beyond the basics.

Teaser:
What #SnapshotTesting allows you to do will blow your mind! 🤯

Thank you @predrag ❤️

EuroRust | InvidiousBuild bigger in less time: code testing beyond the basics - Predrag Gruevski | EuroRust 2024Modern software projects are huge: hundreds of thousands of lines of code across hundreds of dependencies. How do they avoid falling apart due to an endless stream of bugs? The answer: advanced testing techniques — much more than just _clippy_, unit tests, and end-to-end CI. Better testing allows us to build bigger in less time, while minimizing bug triage and debugging needs. Let’s dig into some of those advanced techniques and see how they power the projects that we use every day! *About Predrag Gruevski* Predrag has spent the last 8 years working on query engines for almost every kind of data imaginable: from relational and graph databases to APIs and unstructured data files. He built Trustfall, a universal query engine that can query any data source(s), and cargo-semver-checks, a semantic versioning linter for Rust. Previously, Predrag was a principal engineer at Kensho Technologies, did performance engineering research at MIT, and competed in international math and programming competitions. When not in front of a screen, Predrag enjoys skiing, ice hockey, and board games. He is also a huge space nerd. Ask him about the time he went to watch a giant rocket explode! -------------------- *EuroRust 2024* – the yearly 2 day conference for the European Rust community ➡️ https://eurorust.eu _EuroRust is organized by Mainmatter, experts in Rust and distributed systems_ ➡️ https://mainmatter.com/rust/