Ubuntu TechHive

Propositions d'événements

Consultez les idées soumises par les membres et soutenez les sujets auxquels vous participeriez.

Proposer un événement
proposals.index

16 propositions

  1. Proposée

    Build a Feature Flag System You Can Trust Under Pressure

    Concevoir des indicateurs de fonctionnalités (feature flags) qui prennent en charge le déploiement progressif, le retour arrière, les expérimentations et les arrêts d'urgence.

    Difficulté: Mixte Durée: 2 heures Date cible: 26 septembre 2026 #backend#feature-flags#release-management
  2. Proposée

    Rust Backend Architecture with Axum: Middleware Order, Auth Boundaries, and Request Context

    Une session pratique sur Axum concernant l'ordonnancement des middlewares, les frontières d'authentification, le contexte de requête et la composition de services plus sûre.

    Difficulté: Intermédiaire Date cible: 26 juin 2026 #backend#fundamentals#http#rust
  3. Proposée

    Rust HTTP APIs with Axum: Pagination, Filtering, and Load-Safe Query Patterns

    Une session sur les fondamentaux du backend concernant la pagination des API Axum, les filtres, le tri stable et les modèles de requêtes qui restent prévisibles sous charge.

    Difficulté: Intro Date cible: 6 septembre 2026 #backend#fundamentals#http#rust
  4. Proposée

    Rust HTTP Services with Axum: Webhooks, Signatures, and Safe Request Handling

    Une session pratique sur les points de terminaison de webhook Axum : analyse syntaxique, vérifications de signature, idempotence et réponses d'erreur claires pour des systèmes backend réels.

    Difficulté: Intermédiaire Date cible: 11 décembre 2026 #backend#fundamentals#http#rust
  5. Proposée

    Rust Routing with Axum: Specific Paths, Wildcards, and API Boundaries

    Une session pratique Axum sur la conception de routes, la correspondance par caractères génériques, les limites de requêtes et les tests qui maintiennent le comportement de l'API prévisible.

    Difficulté: Intro Date cible: 12 octobre 2026 #backend#fundamentals#http#rust
  6. Proposée

    Rust Web Forms with Axum: Validation, Error States, and Recovery Paths

    Une session pratique sur la gestion des formulaires dans Axum : validation, réponses d'erreur, récupération des utilisateurs et tests pour éviter les flux de soumission défaillants.

    Difficulté: Intro Date cible: 16 octobre 2026 #backend#fundamentals#http#rust
  7. Proposée

    Rust Web Services with Axum: CORS, Headers, and Browser-Facing API Safety

    Une session pratique Axum sur le CORS, les en-têtes de requête, le comportement de pré-vérification (preflight) et les contrats d'API orientés navigateur pour des services web réels.

    Difficulté: Intro Date cible: 18 août 2026 #backend#fundamentals#http#rust
  8. Proposée

    Ship a Tiny API Gateway: Routing, Auth, Rate Limits, Logs

    Une session sur les fondamentaux du backend qui transforme la discussion sur les passerelles API en une passerelle fonctionnelle avec des compromis réels.

    Difficulté: Intermédiaire Durée: 2 heures Date cible: 4 octobre 2026 #api-gateway#auth#backend#rate-limits
  9. Proposée

    Timeouts Trial: Stop One Slow Dependency From Freezing Everything

    Ajuster les délais d'attente, les tentatives, les disjoncteurs et les solutions de repli avec une pression de défaillance réelle.

    Difficulté: Mixte Durée: 2 heures Date cible: 23 novembre 2026 #backend#resilience#timeouts
  10. Proposée

    Zero-Downtime Schema Migrations: Expand, Backfill, Contract, and Verify

    Une session pratique de deux heures sur les migrations de schéma sans interruption, axée sur l'expansion, le remplissage, la contraction et la vérification. Les participants travailleront sur des compromis d'ingénierie concrets, examineront des exemples et repartiront avec une liste de contrôle applicable à leurs projets d'équipe réels.

    Difficulté: Intermédiaire Durée: 2 heures Date cible: 23 décembre 2026 #backend#databases#migrations
  11. Proposée

    Zig CLI Data Slicer: Filtering, Sorting, Pagination, and Stable Output

    Une session pratique de deux heures sur le découpeur de données CLI Zig, axée sur le filtrage, le tri, la pagination et la sortie stable. Zig est utilisé de manière réaliste pour les outils système, l'interopérabilité C, l'analyse, les flux de travail de build et les composants axés sur la performance, plutôt que de prétendre qu'il s'agit d'une plateforme web complète.

    Difficulté: Intermédiaire Date cible: 27 juin 2026 #backend#fundamentals#http#web-development
  12. Proposée

    Zig Form-Encoding Parser: Input Bytes, Field Limits, Validation, and Errors

    Une session pratique de deux heures sur l'analyseur d'encodage de formulaire Zig, axée sur les octets d'entrée, les limites de champ, la validation et les erreurs. Zig est utilisé de manière réaliste pour les outils système, l'interopérabilité C, l'analyse syntaxique, les flux de travail de construction et les composants axés sur la performance, plutôt que de prétendre qu'il s'agit d'une plateforme web complète.

    Difficulté: Intermédiaire Date cible: 20 décembre 2026 #backend#fundamentals#http#web-development
  13. Proposée

    Zig HMAC Verification Tool: Request Bytes, Signatures, Replay Windows, and Logs

    Une session pratique de deux heures sur l'outil de vérification HMAC en Zig, axée sur les octets de requête, les signatures, les fenêtres de rejeu et les journaux. Zig est utilisé de manière réaliste pour l'outillage système, l'interopérabilité C, l'analyse syntaxique, les flux de travail de construction et les composants axés sur la performance, plutôt que de prétendre qu'il s'agit d'une plateforme web complète.

    Difficulté: Intermédiaire Date cible: 18 août 2026 #backend#fundamentals#http#web-development
  14. Proposée

    Zig HTTP Client and Header Tools: Requests, Responses, TLS, and Diagnostics

    Une session pratique de deux heures sur le client HTTP et les outils d'en-tête en Zig, axée sur les requêtes, les réponses, TLS et les diagnostics. Zig est utilisé de manière réaliste pour l'outillage système, l'interopérabilité C, l'analyse syntaxique, les flux de travail de build et les composants axés sur la performance, plutôt que de prétendre qu'il s'agit d'une plateforme web complète.

    Difficulté: Intermédiaire Date cible: 3 septembre 2026 #backend#fundamentals#http#web-development
  15. Proposée

    Zig HTTP Request Inspector: Parsing Paths, Headers, Methods, and Status Lines

    Une session pratique de deux heures sur l'inspecteur de requêtes HTTP en Zig, axée sur l'analyse des chemins, des en-têtes, des méthodes et des lignes de statut. Zig est utilisé de manière réaliste pour l'outillage système, l'interopérabilité C, l'analyse syntaxique, les flux de travail de build et les composants axés sur la performance, plutôt que de prétendre être une plateforme web complète.

    Difficulté: Intermédiaire Date cible: 23 octobre 2026 #backend#fundamentals#http#web-development
  16. Proposée

    Zig Network Daemon Structure: Connections, Buffers, Errors, and Shutdown

    Une session pratique de deux heures sur la structure d'un démon réseau en Zig, axée sur les connexions, les tampons, les erreurs et l'arrêt. Zig est utilisé de manière réaliste pour les outils système, l'interopérabilité C, l'analyse syntaxique, les flux de travail de construction et les composants axés sur la performance, plutôt que de prétendre qu'il s'agit d'une plateforme web complète.

    Difficulté: Intermédiaire Date cible: 26 juin 2026 #backend#fundamentals#http#web-development