Ubuntu TechHive

Event Proposals

Review member-submitted ideas and support the topics you would attend.

Propose Event
proposals.index

13 proposals

  1. Proposed

    Command Line Speedrun: Turn Raw Logs Into Answers

    A timed lab for extracting real answers from messy logs with shell tools and judgment.

    Difficulty: Mixed Duration: 1 hour 30 minutes Target date: August 13, 2026 #cli#debugging#logs
  2. Proposed

    Rust CLI Automation with clap: Exit Codes, Stderr, and Script-Friendly Behavior

    A practical Rust CLI session on script-friendly behavior: exit codes, output streams, errors, and predictable command contracts.

    Difficulty: Intro Target date: January 15, 2027 #cli#configuration#fundamentals#rust
  3. Proposed

    Rust CLI Configuration with clap: Files, Environment Variables, and Precedence Rules

    A practical Rust CLI session on configuration files, environment variables, defaults, and precedence rules users can understand.

    Difficulty: Intermediate Target date: July 4, 2026 #cli#configuration#fundamentals#rust
  4. Proposed

    Rust CLI Design with clap: Secrets, Help Text, and Safe Defaults

    A practical CLI fundamentals session using clap examples for help text, configuration safety, secret handling, and operator-friendly defaults.

    Difficulty: Intro Target date: August 28, 2026 #cli#configuration#fundamentals#rust
  5. Proposed

    Rust CLI File Operations with clap: Path Validation, Delete Safety, and Recovery Checks

    A practical Rust CLI session on safe file operations: path validation, delete previews, backups, and checks before irreversible changes.

    Difficulty: Intermediate Target date: July 14, 2026 #cli#configuration#fundamentals#rust
  6. Proposed

    Rust CLI Observability with clap: Logs, Errors, and Useful Diagnostics

    A practical Rust CLI session on logs, error messages, stderr/stdout separation, and diagnostics that help people fix problems quickly.

    Difficulty: Intro Target date: July 26, 2026 #cli#configuration#fundamentals#rust
  7. Proposed

    Rust CLI Safety with clap: Dry Runs, Confirmation, and Side-Effect Boundaries

    A practical Rust CLI safety session on dry-run behavior, confirmation flows, file changes, and commands that are safe to automate.

    Difficulty: Intermediate Target date: November 4, 2026 #cli#configuration#fundamentals#rust
  8. Proposed

    Zig CLI Automation: Exit Codes, Stderr, and Script-Friendly Behavior

    A practical session on command-line behavior that works well in scripts: exit codes, output streams, errors, and predictable contracts.

    Difficulty: Intro Target date: November 17, 2026 #cli#configuration#fundamentals#tooling
  9. Proposed

    Zig CLI Configuration: Files, Environment Variables, and Precedence Rules

    A practical CLI session on configuration files, environment variables, defaults, and precedence rules users can understand.

    Difficulty: Intermediate Target date: July 1, 2026 #cli#configuration#fundamentals#tooling
  10. Proposed

    Zig CLI Design: Secrets, Help Text, and Safe Defaults

    A practical CLI fundamentals session on help text, configuration safety, secret handling, and defaults that do not surprise operators.

    Difficulty: Intro Target date: December 2, 2026 #cli#configuration#fundamentals#tooling
  11. Proposed

    Zig CLI File Operations: Path Validation, Delete Safety, and Recovery Checks

    A practical CLI session on safe file operations: path validation, delete previews, backups, and checks before irreversible changes.

    Difficulty: Intermediate Target date: September 26, 2026 #cli#configuration#fundamentals#tooling
  12. Proposed

    Zig CLI Observability: Logs, Errors, and Useful Diagnostics

    A practical CLI session on logs, error messages, stderr/stdout separation, and diagnostics that help people fix problems quickly.

    Difficulty: Intro Target date: September 16, 2026 #cli#configuration#fundamentals#tooling
  13. Proposed

    Zig CLI Safety: Dry Runs, Confirmation, and Side-Effect Boundaries

    A practical CLI safety session on dry-run behavior, confirmation flows, file changes, and commands that are safe to automate.

    Difficulty: Intermediate Target date: June 29, 2026 #cli#configuration#fundamentals#tooling