Dailos R. DÍAZ LARA
@ddialar.bsky.social
👨🏻💻 #JavaScript / #TypeScript Developer 🇮🇨 @canariasjs co-founder and #JSDayCanarias co-organizer 💻 #NodeJS, #React, #Vitest, #NextJS and 💖 #GraphQL
Este pasado fin de semana pude participar en la @commitconf dando una charla sobre #TypeScript avanzado. Como comenté en la sesión, aquí está la presentación. Mil gracias a todas las personas que asistieron y se interesaron por mi contenido. github.com/ddialar/type...
GitHub - ddialar/typescript-en-las-trincheras: Lo cubierto en este contenido se focaliza en los fundamentos del lenguaje y cómo, usando las palabras reservadas que éste nos proporciona y aplicando un ...
Lo cubierto en este contenido se focaliza en los fundamentos del lenguaje y cómo, usando las palabras reservadas que éste nos proporciona y aplicando un poco de picarezca, podemos llegar a potencia...
github.com
¿Usas TypeScript pero quieres ir más allá? En esta charla veremos con @ddialar.bsky.social conceptos avanzados, live coding y patrones para hacer tu código más robusto y mantenible.
and the write-up: lirantal.com/blog/how-to-...
How to Read and Parse PDFs with PDF.js and Create PDFs with PDF Lib in Node.js
If you're building LLM and AI-powered chatbots like me you might need to read and parse PDFs or create PDFs in Node.js. Here's how to do it with PDF.js and PDF Lib.
lirantal.com
cc/ @midu.dev
JavaScript's date object has been tricky for years, but that will change soon. The NEW Temporal API brings, 🌍 Easily handle time zones 📆 Precise date math 🕒 Parse ISO strings without errors ⌛ Durations, date ranges, and more. Start exploring 👇 developer.mozilla.org/en-US/blog/...
El 28 de noviembre tuve el placer de hablar de Componentes agnósticos al framework con Tailwind y CVA en la Dev Party de @gofigeeks.bsky.social Si quieres conocer más sobre el tema, aquí te dejo las transparencias docs.google.com/presentation...
Gofigeeks-2024
@jmlweb Construyendo un design system agnóstico con CVA José Manuel Lucas / Gofigeeks
docs.google.com
"Eres demasiado viejo para ser programador"... El edadismo es una lacra que no nos podemos permitir. Te explico por qué la edad no es lo que determina si puedes entrar en programación: youtu.be/juI1Z3UmkLg
¡Más de 400 recursos gratuitos! Desde SQL a CSS pasando por testing y accesibilidad Echadle un ojo a este repositorio recopilatorio
GitHub - Mia-Salazar/resources: A list of resources
A list of resources. Contribute to Mia-Salazar/resources development by creating an account on GitHub.
buff.ly
La educación de hoy enfrenta desafíos propios de nuestra época: Diversificación del alumnado, impacto de la tecnología, necesidad de atender la salud mental en las aulas… Los docentes necesitamos (aparte de otros recursos) herramientas actualizadas para afrontar estos retos🧵
¿Quiere aprender Python este 2025? ¡Nuevo CURSO! ✓ Gratis ✓ Empieza el 15 de enero de 2025 ✓ Desde cero y con ejercicios prácticos ¡Nueva clase cada miércoles en directo! Más info: cursopython.dev
"Tú no puedes poner en un pedestal a tu empresa o clientes porque desde ahí arriba lo único que puede ocurrir es que te escupan. Debe ser una relación de igual a igual." Me ha encantado esta definición.
El mayor error que he cometido trabajando por cuenta ajena 🧵 👇
La manera más efectiva de luchar contra el abuso sexual infantil es la Educación Sexual Integral. Se le puede dar las vueltas que se quiera, pero no hay otra mejor. Hay otras, sí. Y aportan, sí. Pero, en este asunto, nada es comparable: Los niños NECESITAN SABER.
🎁 ¡Aquí tienes mi regalo de Navidad! TODOS mis cursos de Programación GRATIS: git → midu.link/git SQL → midu.link/sql CSS → midu.link/css PHP → midu.link/php AWS → midu.link/aws Node → midu.link/node HTML → midu.link/html Astro → midu.link/astro React → midu.link/react Next.js → midu.link/next
Fun fact: If someone quotes a post of yours in a way that is unwelcome (as is commonplace on Twitter/X) there is a tool to combat the unwanted attention. Simply click the three dot menu on the quote post & click "Detach quote". This removes your post from their quote post. Useful to know, do share!
Just started the two first challenges of the #adventoftypescript created by TypeHero #adventoftypescript2024 adventofts.com/events/2024
Advent of TypeScript
Advent of TypeScript
adventofts.com
Mis sielos (nunca mejor dicho) este jueves estaré en la Dev Party de Gofi Geeks en Las Palmas, ¿veo a alguien por allá? www.linkedin.com/posts/gofige...
GofiGeeks on LinkedIn: #react #vue #tailwind #cva #typescript #gofigeeks #devparty #frontend…
¡Seguimos presentándoles a los cracks que nos acompañarán en la Dev Party, y hoy toca hablar de 🦰 José Manuel Lucas Muñoz! José Manuel es Ingeniero de…
linkedin.com
Este próximo jueves estaré en Las Palmas. Si estás cerca, ¡te espero en la Gofigeeks dev party! www.meetup.com/gofigeeks/ev...
GofiGeeks Dev Party 2024, Thu, Nov 28, 2024, 6:00 PM | Meetup
🎉🍾✨ **¡Estamos de aniversario!** GofiGeeks cumple **2 años** y lo celebramos en grande con nuestra **TERCERA** edición de la Dev Party! ✨🍾🎉 Han pasado dos años desde q
meetup.com
Qué pasada de podcast... me ha encantado 🤓 Ya tengo nueva referente en la #Ciberseguridad junto con Gabriela García 😍 youtu.be/aOy8SiRLZKk?...
¿Nos Espía GOOGLE o ALEXA? Riesgos Reales y Estafas en Internet - María Aperador Roca Project #2x6
YouTube video by ROCA PROJECT
youtu.be
These weeks I'm giving a try to #Supabase and for the nonce, I feel really comfortable. FMPOV, its local development environment, practically a clone of the production one, is really awesome and allows you to develop really fast. supabase db reset (locally) ❤️ It's exactly what I do with other dbs
a woman says " i 'll start digging " in an animated image
ALT: a woman says " i 'll start digging " in an animated image
media.tenor.com
When applying a refactor you complete a task and as side effect, you fix another bug…
a man wearing a daily paper t-shirt stands on a street
ALT: a man wearing a daily paper t-shirt stands on a street
media.tenor.com
next-intl is by far the easier and cleaner lib for implementing #i18n in @nextjs.org applications. next-intl-docs.vercel.app
next-intl – Internationalization (i18n) for Next.js
Internationalization (i18n) for Next.js
next-intl-docs.vercel.app
🤔 IMO los enums en #TypeScript o #JavaScript no son recomendables por el excesivo código que crean en la transpilación y porque pueden ser reemplazados por mapped objects o Union Types. 🔥 No obstante, la magia de TypeScript hace posible cosas tan guays como esta 👇
@pduchement.bsky.social @mellamansil.bsky.social acaban de dar un documental súper interesante (IMO) en RTVC. Se titula Generación Porno. Quizás les sea útil en sus talleres. Lástima que lo hayan emitido a las 00:50 😒 Lo siento pero no he encontrado el vídeo entero youtu.be/PiZ3m7vhPkk?...