Ubuntu TechHive

Propuestas de eventos

Revisa ideas enviadas por miembros y apoya los temas a los que asistirías.

Proponer evento
proposals.index

18 propuestas

  1. Propuesta

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

    Una sesión práctica de Axum sobre ordenamiento de middleware, límites de autenticación, contexto de solicitud y composición de servicios más segura.

    Dificultad: Intermedio Fecha objetivo: 26 de junio de 2026 #backend#fundamentals#http#rust
  2. Propuesta

    Rust CI/CD for Backend Services: Tests, Containers, Deployments, and Rollbacks

    Una sesión práctica de fundamentos de DevOps utilizando ejemplos de servicios en Rust para conectar pruebas, contenedores, puertas de despliegue, comprobaciones de estado y planes de reversión.

    Dificultad: Intermedio Fecha objetivo: 10 de enero de 2027 #build-systems#dependencies#fundamentals#release
  3. Propuesta

    Rust CI/CD for Web Backends: Test Stages, Preview Environments, and Rollbacks

    Una sesión práctica de DevOps utilizando ejemplos de servicios web en Rust para conectar etapas de prueba, entornos de previsualización, puertas de despliegue y planificación de reversiones.

    Dificultad: Intermedio Fecha objetivo: 2 de octubre de 2026 #build-systems#dependencies#fundamentals#release
  4. Propuesta

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

    Una sesión práctica de Rust CLI sobre comportamiento amigable para scripts: códigos de salida, flujos de salida, errores y contratos de comandos predecibles.

    Dificultad: Intro Fecha objetivo: 15 de enero de 2027 #cli#configuration#fundamentals#rust
  5. Propuesta

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

    Una sesión práctica de CLI en Rust sobre archivos de configuración, variables de entorno, valores predeterminados y reglas de precedencia que los usuarios pueden entender.

    Dificultad: Intermedio Fecha objetivo: 4 de julio de 2026 #cli#configuration#fundamentals#rust
  6. Propuesta

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

    Una sesión práctica de fundamentos de CLI que utiliza ejemplos de clap para texto de ayuda, seguridad de configuración, manejo de secretos y valores predeterminados amigables para el operador.

    Dificultad: Intro Fecha objetivo: 28 de agosto de 2026 #cli#configuration#fundamentals#rust
  7. Propuesta

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

    Una sesión práctica de CLI en Rust sobre operaciones seguras de archivos: validación de rutas, vistas previas de eliminación, copias de seguridad y comprobaciones antes de cambios irreversibles.

    Dificultad: Intermedio Fecha objetivo: 14 de julio de 2026 #cli#configuration#fundamentals#rust
  8. Propuesta

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

    Una sesión práctica de CLI en Rust sobre registros, mensajes de error, separación de stderr/stdout y diagnósticos que ayudan a las personas a solucionar problemas rápidamente.

    Dificultad: Intro Fecha objetivo: 26 de julio de 2026 #cli#configuration#fundamentals#rust
  9. Propuesta

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

    Una sesión práctica de seguridad en CLI con Rust sobre comportamiento de simulacros (dry-run), flujos de confirmación, cambios de archivos y comandos que son seguros de automatizar.

    Dificultad: Intermedio Fecha objetivo: 4 de noviembre de 2026 #cli#configuration#fundamentals#rust
  10. Propuesta

    Rust Cargo Workspaces: Package Boundaries, Features, and Release Builds

    Una sesión práctica de dos horas sobre espacios de trabajo de Cargo en Rust, centrada en límites de paquetes, características y compilaciones de lanzamiento. Rust se utiliza como contexto de implementación, mientras que la lección principal se mantiene en los fundamentos de la ingeniería de software, fiabilidad, pruebas y claridad operativa.

    Dificultad: Intermedio Fecha objetivo: 24 de octubre de 2026 #build-systems#dependencies#fundamentals#release
  11. Propuesta

    Rust DevOps Fundamentals with Cargo: Build, Test, Package, and Deploy Small Services

    Una sesión práctica de fundamentos de DevOps utilizando ejemplos en Rust para conectar compilaciones locales, pruebas, contenedores, configuración de servicios y comprobaciones de despliegue.

    Dificultad: Intro Fecha objetivo: 14 de octubre de 2026 #build-systems#dependencies#fundamentals#release
  12. Propuesta

    Rust Feature Flags in Cargo: Binary Size, Dependencies, and Release Review

    Una sesión práctica de dos horas sobre indicadores de características (feature flags) de Rust en Cargo, centrada en el tamaño del binario, dependencias y revisión de versiones. Rust se utiliza como contexto de implementación mientras la lección principal se mantiene en los fundamentos de la ingeniería de software, fiabilidad, pruebas y claridad operativa.

    Dificultad: Intermedio Fecha objetivo: 6 de agosto de 2026 #cargo#dependencies#release#rust
  13. Propuesta

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

    Una sesión de fundamentos de backend sobre paginación de API en Axum, filtros, ordenamiento estable y patrones de consulta que permanecen predecibles bajo carga.

    Dificultad: Intro Fecha objetivo: 6 de septiembre de 2026 #backend#fundamentals#http#rust
  14. Propuesta

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

    Una sesión práctica sobre endpoints de webhooks en Axum: análisis, comprobaciones de firma, idempotencia y respuestas de error claras para sistemas backend reales.

    Dificultad: Intermedio Fecha objetivo: 11 de diciembre de 2026 #backend#fundamentals#http#rust
  15. Propuesta

    Rust Release Readiness: Dependencies, Security Checks, Packaging, and Rollbacks

    Una sesión práctica de ingeniería de lanzamientos utilizando ejemplos de servicios en Rust para cubrir la revisión de dependencias, comprobaciones de seguridad, empaquetado, notas de lanzamiento y planificación de reversión.

    Dificultad: Intermedio Fecha objetivo: 3 de agosto de 2026 #build-systems#dependencies#fundamentals#release
  16. Propuesta

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

    Una sesión práctica de Axum sobre diseño de rutas, coincidencia de comodines, límites de solicitudes y pruebas que mantienen el comportamiento de la API predecible.

    Dificultad: Intro Fecha objetivo: 12 de octubre de 2026 #backend#fundamentals#http#rust
  17. Propuesta

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

    Una sesión práctica sobre el manejo de formularios en Axum: validación, respuestas de error, recuperación de usuario y pruebas que previenen flujos de envío interrumpidos.

    Dificultad: Intro Fecha objetivo: 16 de octubre de 2026 #backend#fundamentals#http#rust
  18. Propuesta

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

    Una sesión práctica de Axum sobre CORS, encabezados de solicitud, comportamiento de preflight y contratos de API orientados al navegador para servicios web reales.

    Dificultad: Intro Fecha objetivo: 18 de agosto de 2026 #backend#fundamentals#http#rust