- Certificados SSL → Let's Encrypt
- Concurrencia → async/await
- Centrar con CSS → flexbox/grid
- Escribir programas rápido → Go
- Reconocimiento de imágenes → aprendizaje por transferencia (Transfer Learning)
- Crear GUI multiplataforma → Electron
- VPN → Wireguard
- Ejecutar mi código en el kernel de Linux → eBPF
- Compilación cruzada → Go/Rust lo soportan de forma nativa
- Configuración de infraestructura en la nube → Terraform
- Configuración del entorno de desarrollo → Docker
- Compartir hilos y memoria de forma segura → Rust
Cosas relacionadas con servicios de hosting
- CI/CD → GitHub Actions/CircleCI/GitLab..
- Crear un sitio web útil solo escribiendo código frontend → varios servicios backend "serverless"
- Entrenamiento de redes neuronales → Colab
- Desplegar un sitio web en un servidor → Netlify/Heroku..
- Operación de BD → servicios administrados como RDS
- Aplicaciones web en tiempo real → Firebase
- Reconocimiento de imágenes → servicios de hosting de ML como Teachable Machine
Cosas que aún no he probado, pero se ven geniales
- Criptografía → bibliotecas como libsodium
- Actualizaciones en tiempo real enviadas por el servidor web → LiveView/Hotwire
- Programación embebida → MicroPython
- Crear videojuegos → Roblox/Unity
- Escribir código que se ejecute en el navegador usando GPU → Unity ?
- Desarrollo de herramientas de IDE usando LSP (Language Server Protocol)
- Interactive theorem provers
- NLP → HuggingFace
- Parsing → PEG o bibliotecas de parser combinators
- Microcontroladores ESP
- Procesamiento de datos por lotes → Spark
Relacionado con lenguajes específicos
- Non-lexical lifetimes en Rust
- Soporte de CSS/JS en IE
3 comentarios
Aunque las nuevas tecnologías al principio parecen mágicas y difíciles, gracias al esfuerzo de alguien se empaquetan de forma sencilla y baja la barrera de entrada; este ciclo ayuda a que la humanidad pueda crear más valor.
Es un texto con el que me identifico mucho.
También había muchas cosas que no conocía. Tendré que investigarlas una por una.