
Hay una propuesta de la w3c que están implementando ya en los navegadores que pinta muy bien.
Quieren tener desde javascript una forma de lanzar en móviles el diálogo para compartir en aplicaciones.
Más info: https://github.com/w3c/web-share

Hay una propuesta de la w3c que están implementando ya en los navegadores que pinta muy bien.
Quieren tener desde javascript una forma de lanzar en móviles el diálogo para compartir en aplicaciones.
Más info: https://github.com/w3c/web-share

¿Recomendáis alguna terminal para Linux que está guay?
Antes usaba tilix porque podías hacer split y tener dos terminales en la misma pantalla pero pesa mucho y no me convence.

Si trabajáis con svg os recomiendo esta extensión para el #vscode @code.
Se trata de una extensión que añade una previsualización para que puedas visualizar los svg
https://marketplace.visualstudio.com /items?itemName=SimonSiefke.svg-preview

Full snack developer 🍿

El 13 de Agosto empieza una competición llamada #js13kGames que consiste en crear un videojuego con #javascript en menos de 13 kilobytes de código.
Si os gustan los retos este es el vuestro.

¿Qué cosas han metido en ES2019?
y más cosas. Más información:
https://blog.tildeloop.com/posts/jav ascript-what%E2%80%99s-new-in-es2019

📕 Os recuerdo que hace unos meses publiqué un libro de tutoriales y consejos avanzados de Angular. Muchas gracias a todos los que ya lo leyeron 😍


He llegado tan pronto a la oficina que ni han abierto

Lighthouse cada vez es más útil
En respuesta a:

He visto este efecto CSS en @CodePen y me ha gustado mucho.
Es un efecto como de "ambient light" aplicado como sombra. Os lo dejo por si queréis hacer algo parecido.

💻 ¿Sabías que en Windows 95 al mover el ratón repetidamente hacía que el sistema operativo fuera más rápido?
Con este truco podías reducir el tiempo de instalación por poner un ejemplo.
En esta respuesta explican el por qué:

Han puesto este curso en @udemy_es GRATIS. Se trata de un curso fullstack de #javascript. Yo personalmente no lo he cursado pero siendo gratis no tenemos nada que perder.

🤔 ¿Cuál es la web que en tu opinión es la más espectacular en cuanto a diseño o trabajo que lleva detrás?
A mi una de la que más me gusta es esta:
(En ordenadores poco potentes puede que vaya con algo de lag)
Me acabo de dar cuenta de que el link lo he puesto mal sorry.
Es este:

Han puesto el curso de #ionic de @Fernando_Her85 a 20 euros (antes costaba 200). My recomendable si usas Angular y quieres desarrollar aplicaciones móviles.
https://www.udemy.com/ionic-crea-app s-para-android-e-ios/
@Fernando_Her85 Corrijo, 11 euros

📈 La mejor librería para #javascript para crear gráficas es highcharts, pero si quieres una alternativa mucho más simple te recomiendo la de @apexcharts

El creador de #nodejs está trabajando en deno.
Deno está enfocado en la seguridad (el código se ejecuta aislado del sistema) y en la modularidad (los módulos se importan mediante una url así no se necesita npm)
Soporta typescript.
¿Que os parece?

⌨️ Una vez que empiezas a programar con un teclado mecánico ya nunca vas a querer volver a uno de membrana.

Error 500 en @github 

RT o tendrás 5 años de bugs en el código

¿Vosotros sois de los que programan con musiquita o de los que programan full concentrados?

🚀 Han publicado en @github el código del ordenador guía para el módulo de comando y el módulo lunar:

Muy interesante este artículo. Habla de cómo consiguieron una estimación de cuántos tanques se produccian en Alemania durante la Segunda Guerra Mundial.
Mediante programación hace una simulación y explica todo el procedimiento que siguieron.

En esta página, @sandochee recopila una colección de un montón de recursos y herramientas #gratis para programadores y diseñadores.

🌜 Darkmode js
Añades la librería #javascript a tu página web y automáticamente consigues que el usuario pueda cambiar tu web a un modo oscuro.

Imagina que haces commit y se te ha olvidad añadir algo. A mi a veces me ha pasado.
Bueno pues puedes utilizar este comando para añadir el cambio nuevo y reescribir el commit anterior con el mensaje que ya tenía:
git commit --amend --reuse-message HEAD

Para los que uséis mucho #docker he encontrado esta herramienta para monitorizar y controlar los contenedores sin salir de la terminal:

📱 Si sois desarroladores de aplicaciones móviles no os podéis perder el canal de @MoureDev.
Tiene muchos tutoriales en forma de vídeos en español muy interesantes.

Si en la consola de linux escribes:
cal -3
El comando muestra un calendario con el mes anterior, el actual y el mes siguiente.
(La captura es del mes pasado) 

Vosotros qué programáis mejor por las mañanas o por las noches


Esta extensión para #vscode es de sobra conocida, pero por si acaso os la dejo por aquí.
Se trata de Bracket Pair Colorizer, una extensión que colorea las llaves de par en par para que sea fácil ver dónde acaba y empieza cada bloque.
https://marketplace.visualstudio.com
/items?itemName=CoenraadS.bracket-pair-colorizer-2 

Pair programming: Programar solo los días pares.

Si como yo a veces dudas sobre que etiqueta HTML usar, en esta guía lo explican todo detalladamente.

Muy chulo el directo de ayer de @CodelyTV.
Hablaron de principios y de consejos sobre testing. No es muy sencillo encontrar en español este tipo de conceptos.
Muy recomendado. Os dejo el link:

🔥🔥🔥
En respuesta a:
https://twitter.com/mathias/status/1 146067251302244353
Básicamente es una propuesta para conseguir que el método sort de #javascript sea estable.
Ahora mismo hay veces en las que al ordenar objetos, si coincide el valor con el que se ordenan, no mantiene el orden original que tenía el array para esos elementos.

No sé vosotros, pero me pasa mucho en #javascript que al comprobar si una variable no tiene valor null o undefined se me olvida que el valor 0 se castea a false.
Siempre tengo que comprobar que la propiedad existe y que no sea 0 si es número.
if(foo.a || foo.a === 0) {}

Para hacer una animación de texto en WebGL con distorsión he tenido que eliminar el canvas al terminar la animación y a la vez poner el texto normal con etiquetas html para que sea accesible.

#javascript 

⌛ Dentro de poco habrá cambios de diseño en la web. Estoy rematando las páginas que me faltan, es por eso que no he escrito artículos nuevos.
En cuanto termine esto me pongo a redactar artículos del curso gratis que quiero hacer de #Vue.
#staytuned 😎

Han puesto gratis este curso sobre herramientas de desarrollo web. Yo personalmente no lo he cursado, aunque siendo gratis probaré a ver qué tal:

Hoy he descubierto que se puede generar documentación de los componentes de #Vue de forma automática.
📝 Se puede adaptar a las necesidades de cada uno y la documentación se genera en archivos markdown.

Muy chula esta página con los resultados de encuestas a desarrolladores.
📈 Javascript se mantiene como lenguaje más usado y Golang tiene muy buena proyección de futuro. Python a mejorando también.
👍 Te dejo el link por si quieres ver los resultados:

¿?

⠀
⠀ ▁ ⠀ ▁⠀ ▂ ⠀ ▁⠀ ▂ ▃ ⠀ ▁⠀ ▂ ▃ ▅ ⠀▁⠀ ▂ ▃ ▅ ▆ ⠀ ▂ ▃ ▅ ▆ ⠀ ▃ ▅ ▆ ⠀ ▅ ▆ ⠀ ▆
⠀

#javascript 

Hoy en aprendido que en #markdown puedes sobreescribir los números en las listas ordenadas:
99. Primero 1. Segundo 50. Tercero
✅ Resultado:

🦑 Ayer publicaron nueva versión de @GitKraken, mi GUI preferida para usar git.
Lo que han añadido:
Más info:

✨ Con esta herramienta puedes generar el archivo README de tus proyectos bien estructurado y en poco tiempo:

HTMLReference, una guía espectacular que explica de forma visual todas las etiquetas #html que existen y sus propiedades. Muy recomendado:

¿Como sueles usar git?

Con el comando npm prune puedes saber los paquetes que tienes instalados en el /node_modules pero que no están listados en el package.json


🤔 ¿Sabías que puedes instalar dependencias #npm tirando de github o gitlab?
Lo explico todo en este artículo:

¿Qué lenguaje de programación es este?
En respuesta a:
https://twitter.com/realDonaldTrump/ status/1139000491919204352

Hemos completado ya el 45% del año.
¿No se os ha pasado volando?

He visto el proyecto de @Ahlgren_co y me parece muy interesante.
Báscamente puedes tener una galería de componentes parecido a como lo hace Storybook con la diferencia de que te mockea automáticamente los datos de entrada que le pasas a los componentes.
@Ahlgren_co Funciona con React y muy pronto darán soporte para Angular y Vue.

¿Os habéis fijado en que cada vez hay mas repositorios y más programadores chinos y japoneses en github?

📰 Para aquellos que publiquéis contenido en Medium, existe esta herramienta para migrar todos vuestros artículos a vuestra propia página web.
Automáticamente se descarga los posts y los convierte a markdown. Además genera una página web con @gatsbyjs

Han hecho una representación del ordenador de abordo del Apollo 11 en Javascript. En concreto del Display and Keyboard (DSKY) con la que los astronautas se comunicaban con el ordenador.

El curso este de #Javascript está gratis hoy:

Muy chulo el efecto hover y click de este botón.

Acabo un easter egg de Google que seguro que ya lo conocíais pero pos si acaso ahi va.
Si buscas marquee tag en el buscador aparece una marquesina en movimiento.


🎓 La universidad de Helsinki ha publicado un MOOC gratuito sobre desarrollo web fullstack.
Explican cómo crear aplicaciones web con #expressjs y #reactjs. Además te enseñan a utilizar GraphQL.

Por cierto, ayer salió nueva versión del vscode.
En respuesta a:

Nebular últimamente es una de las librerías de componentes para Angular que más me han gustado:

¿Te acabas de bajar un paquete de NPM y quieres visitar su página web para ver la documentación?
Muy sencillo, ejecuta:
npm home nombre_paquete
Por ejemplo:
npm home lodash

Hace dos años escribí este artículo sobre #Electron para crear una app para tomar notas:
https://codingpotions.com/tutorial-e lectron-todo-app/
Todavía me parece increíble todo el desaprovechamiento de hardware que se hace para ejecutar una app hecha con Electron al no ser nativa.

Es increíble la de mejoras que añaden en los navegadores para que al final sigamos teniendo que utilizar babel y polyfills para soportar navegadores antiguos.

Viendo los eventos de programación siempre pienso en lo poco que sé y lo mucho que me queda por aprender.
No sabría ni por dónde empezar para montar una librería como la de Nuxt.
#VueDay2019

Cada vez tengo más ganas de la versión 3 de Vue, van a optimizarlo mucho, tiene buena pinta.
#VueDay2019

Justo ahora están hablando de la historia detrás de @nuxt_js, uno de los frameworks más importantes de VueJS
#VueDay2019

Para la gente que le guste Vue, ahora mismo hay está el evento de @VueDay #VueDay2019
Podéis seguir el evento en directo desde aquí:

En esta web tienen una oferta de un dominio .design GRATIS un año:

Por fin han sacado la versión 8 de Angular! 😙
En respuesta a:

Si no hubierais sido programadores, ¿qué otra cosa os hubiera gustado ser?
A mi me gustaba también el diseño gráfico y la edición de vídeo.

Os parecerá una tontería, pero acabo de descubrir que con Control + Suprimir, si te pones al principio de una línea, puedes borrar todos los espacios en blanco o tabulaciones hasta llegar al primer carácter.

Han puesto GRATIS este curso en @udemy_es @udemy de maquetación web desde lo básico a avanzado.

"The art of command line" 💻
Un repo con tips y información sobre comandos para la terminal.
Por ejemplo:
Para volver al directorio de trabajo previo: cd -
https://github.com/jlevy/the-art-of- command-line/blob/master/README-es.md