Ubuntu TechHive

Propuestas de eventos

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

Proponer evento
proposals.index

39 propuestas

  1. Propuesta

    Git Fundamentals for Teams: Branches, Merges, Conflicts, and Recovery

    Una sesión práctica de dos horas sobre fundamentos de Git para equipos, centrada en ramas, fusiones, conflictos y recuperación. Los asistentes trabajarán en compromisos de ingeniería concretos, revisarán ejemplos y se llevarán una lista de verificación que pueden aplicar en proyectos reales de equipo.

    Dificultad: Intro Duración: 2 horas Fecha objetivo: 14 de noviembre de 2026 #fundamentals#git#software-engineering#version-control
  2. Propuesta

    HTTP From First Principles: Requests, Caching, and APIs

    Una inmersión profunda y apta para principiantes en el protocolo web del que dependen todas las API, navegadores y servicios de backend.

    Dificultad: Intro Duración: 2 horas Fecha objetivo: 24 de octubre de 2026 #api#fundamentals#http#web-development
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. Propuesta

    SQL Joins, Indexes, and Query Plans for Beginners

    Una sesión práctica de base de datos centrada en escribir consultas legibles y entender por qué algunas consultas son lentas.

    Dificultad: Intro Duración: 2 horas Fecha objetivo: 18 de septiembre de 2026 #data-science#databases#fundamentals#sql
  21. Propuesta

    Visual Algorithms Lab: Race Sorting Strategies on Real Inputs

    Una sesión de programación visual donde los asistentes observan cómo los algoritmos se comportan de manera diferente con datos casi ordenados, aleatorios y repetidos.

    Dificultad: Intro Duración: 2 horas Fecha objetivo: 10 de agosto de 2026 #algorithms#fundamentals#programming#visualization
  22. Propuesta

    Zig CI/CD for Team Projects: Test Pipelines, Containers, and Release Gates

    Una sesión práctica de CI/CD utilizando ejemplos de proyectos en Zig para diseñar pipelines amigables para el equipo, comprobaciones de contenedores, puertas de lanzamiento e informes de fallos útiles.

    Dificultad: Intermedio Fecha objetivo: 28 de diciembre de 2026 #build-systems#dependencies#fundamentals#release
  23. Propuesta

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

    Una sesión práctica sobre el comportamiento de la línea de comandos que funciona bien en scripts: códigos de salida, flujos de salida, errores y contratos predecibles.

    Dificultad: Intro Fecha objetivo: 17 de noviembre de 2026 #cli#configuration#fundamentals#tooling
  24. Propuesta

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

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

    Dificultad: Intermedio Fecha objetivo: 1 de julio de 2026 #cli#configuration#fundamentals#tooling