Hola, soy Enrique Devars
También conocido como Codevars en el mundo digital.
La Historia
Soy Ingeniero de Software y Educador Técnico en Platzi, donde he tenido el privilegio de enseñar a más de 50,000 estudiantes el arte de construir software que realmente funciona.
¿Mi superpoder? Tomar temas intimidantes como administración de Linux, cálculo para ciencia de datos y patrones complejos de JavaScript—y hacer que se sientan como una conversación con un amigo (que resulta amar la ciencia ficción y los pasos de baile terribles).
Creo en "aprender a aprender"—la meta-habilidad que desbloquea todo lo demás. Cuando no estoy programando o enseñando, me encontrarás explorando mundos virtuales o volviendo a ver Interstellar por la 47ª vez.
Frontend
React, Next.js, TypeScript
Backend
Python, Node.js, APIs
Linux
Administración de Sistemas
Matemáticas/IA
Ciencia de Datos, Fundamentos de ML
Datos Curiosos.exe
"La mejor forma de predecir el futuro es programarlo tú mismo."— Codevars
Cursos y Enseñanza
Instructor en Platzi. Fundamentos técnicos sólidos, herramientas prácticas y formación aplicada en Linux, frontend, backend y ciencia de datos—para miles de personas.
Curso de Configuración de Entorno de Desarrollo en Linux
Preparar un entorno de desarrollo en Linux desde cero: instalación, configuración inicial y preparación del sistema para desarrollar.
Curso de Introducción a la Terminal y Línea de Comandos
Introducción práctica a la terminal en Linux: comandos básicos, redirecciones, operadores, alias y navegación por el sistema de archivos para ganar confianza en la línea de comandos.
Curso de Introducción a la Administración de Servidores Linux
Fundamentos de administración de servidores Linux: daemons, particiones, procesos, instalación de software, repositorios y automatización con cron.
Curso de Cálculo Diferencial Básico para Ciencia de Datos e IA
Cálculo introductorio aplicado a ciencia de datos e IA: límites, derivadas y optimización para interpretar datos y resolver problemas aplicados.
Administración de Servidores Linux: Gestión de Recursos
Administración eficiente de recursos en servidores Linux: arranque del sistema, usuarios y grupos, permisos, almacenamiento, RAID y LVM.
Curso de Funciones Matemáticas para Ciencia de Datos e IA
Funciones matemáticas clave para ciencia de datos e IA: polinomios, funciones trigonométricas, regresión lineal, perceptrones y cálculo de error.
Curso de Server-Side Rendering (SSR) con React.js
Construir un motor de renderizado en servidor con React, TypeScript, Webpack y Express: render en servidor, hidratación e inyección de estilos.
Curso de Next.js 14
Construir una tienda e-commerce con Next.js 14: rutas, obtención de datos, autenticación, flujos de carrito, checkout con Shopify, SEO, estado, despliegue y optimización.
Curso de Vue.js
Construir aplicaciones web interactivas con Vue.js: componentes, props, estado, ciclo de vida, consumo de APIs, patrones de composición, render dinámico y despliegue.
Curso de Configuración de Entorno Linux
Configurar un entorno de desarrollo Linux con Ubuntu en máquina virtual, WSL 2 o dual boot: particiones, UEFI, GRUB, conceptos básicos de terminal, archivos, permisos y herramientas esenciales.
Platzi CONF 2021 — No eres malo en matemáticas, solo te enseñaron mal
Charla en conferencia sobre cómo hacer las matemáticas más accesibles y cercanas para desarrolladores y estudiantes.
Combinar profundidad de ingeniería con enseñanza clara y práctica. Cada curso se basa en experiencia real y en lo que realmente funciona en producción.
Charlas
Charlas comunitarias, transmisiones en vivo y apariciones en conferencias—compartiendo conocimiento técnico más allá de los cursos formales.
GNU/Linux Latino 58vo Meetup
Invitado como speaker en el meetup de GNU/Linux Latino (como @codevars). Una voz activa en la comunidad Linux y de desarrolladores.
Desarrollo Web con Enrique Devars
Sesión de desarrollo web transmitida por Google Developer Student Club Latam. Educador y speaker en comunidades de desarrolladores.
FLISOL 2023 — ¿Linux es realmente gratuito?
Charla en FLISOL 2023 sobre Linux y software libre. Difusión técnica y comunitaria del software libre.
Archivos de Datos: Base de Conocimiento
Pensamientos, tutoriales e ideas de mi recorrido por el código y más allá.
¿Qué hacer cuando tiras producción?
El sentimiento de tirar producción puede ser de los peores que puedas sentir en tu carrera profesional. Existen múltiples estrategias que puedes seguir desde…
Cómo empezar a crear
Te va a pasar, va a existir un momento en el que no vas a dejar de pensar en crear algo. Un blog, un video o un pequeño escrito que nazca desde tus ideas.
Combate el miedo a no sentirte productivo
Si te ha pasado como a mi que no puedes estar un solo minuto sin "estar siendo productivo" o te llegas a sentir con ansiedad por "no estar trabajando suficie…
¿Qué debería estudiar?
Esta pregunta ha sido tan difícil contestar para mi en el último año como no te imaginas. ¿Desarrollo web?, ¿seguridad informática?, ¿ciencia de datos? A qué…
10 sitios que debes conocer si eres frontend
El mundo del frontend es algo maravilloso. Con tan solo un poco de HTML, CSS y JavaScript puedes llevar cualquier idea a un rincón de este mundo digital llam…
🔥 Personaliza tu terminal de cero a cien con Oh My ZSH y Powerlevel10k
La terminal es sin duda una de las herramientas que más utiliza cualquier desarrollador o desarrolladora. Así que si quieres darle un toque personal a esa ve…
La magia de cuatro paredes
¿Si el mundo se fuera a acabar mañana a que le hubieras dedicado tu último segundo? Esta es una de las preguntas que hago cuando siento que me desmorono ante…
¿Qué hacer cuando te sientes mal?
En esta época es difícil sentirse bien. Te levantas de la cama pensando que todo esto es un sueño y parece que el no salir de tu casa siempre ha sido la norm…
Mejora los estilos de tu aplicación con Styled Components
El estilizado en React siempre ha sido algo problemático. Es muy común que importemos los estilos incorrectos, pongamos los nombres de nuestras clases mal o …
Extensiones geniales de VS Code para tus proyectos en Javascript
VS Code es uno de los editores de código más populares por el hecho de ser altamente personalizable y contar con una comunidad muy activa, pero lo genial de …
Configurando nuestro entorno de trabajo para Python
Antes de empezar a aprender a programar en Python primero necesitamos hacer unas cuantas cosas para poder usarlo. Lo primero que podemos hacer es ver si lo t…
Introducción a Python
¡Te doy la bienvenida a tus primeros pasos en Python! 🎉🐍
Linux, el motor que mueve al mundo
Seguramente has escuchado hablar de Linux, esa alternativa Open Source que se enfrenta a Windows y Apple en el mundo de los sistemas operativos. Sin embargo …
