Skip to content

The Stages of Error Management

Photo of Pieter Engelbrecht
Hosted By
Pieter E.
The Stages of Error Management

Details

Join us for our monthly Rust meetup where we'll dive into one of Rust's most powerful features - error handling! We'll progress from basic error approaches to advanced techniques that make your code more robust and maintainable.

🔧 Workshop Format:

  • 18:00-18:30 - Arrival & Networking
    Connect with developers from various tech communities while enjoying refreshments
  • 18:30-19:45 - Interactive Error Handling Workshop
    Building on our previous CLI tool, we'll explore:
  • Basic string errors and their limitations
  • Creating custom error types
  • Leveraging the `thiserror` crate for elegant solutions
  • Practical patterns for comprehensive error management
  • 19:45-20:00 - Community Updates & Future Planning
    Share your projects and help shape future meetup topics

🔍 Who Should Attend:

  • Beginners looking to strengthen their Rust fundamentals
  • Developers who attended our February workshop
  • Experienced Rustaceans interested in error handling best practices
  • Anyone curious about how Rust's approach compares to other languages

🛠️ Setup Instructions:

  • Your laptop with Rust installed (rustup, cargo, etc.)
  • IDE with Rust support (VS Code + Rust Extension Pack recommended)
  • We'll be continuing from our previous workshop
    (Setup assistance will be available for newcomers!)

🎯 What You'll Take Away:

  • Understanding of Rust's error handling philosophy
  • Practical experience implementing various error approaches
  • Code that gracefully handles edge cases
  • Confidence in building more reliable Rust applications

Space is limited! RSVP to secure your spot. Questions? Drop them in the comments below.

Photo of Johannesburg Rust Meetup group
Johannesburg Rust Meetup
See more events
Microsoft Bryanston
Corporate Hill, 3012 William Nicol Dr,, Johannesburg, 2031 · Sandton