Freddy Montes Profile picture
May 16 8 tweets 3 min read
🤮 ¿La tipografía en tu sitio web se ve extraña?

🎼 Seguro no tiene "ritmo vertical" y este concepto te va a cambiar la vida.

📖 Te explico que es y como generarlo.

❤️ RT para evitar diseños feos.

🧵 THREAD
Para entender el ritmo vertical hay que saber que es el "baseline" en la tipografía.

Y no es más que la línea invisible sobre la que se apoya una línea de texto.
El ritmo vertical (vertical rhythm) es un concepto tipográfico que propone que todas las líneas de tu texto deben estar espaciadas unifórmente sin importar:

- Tamaño
- Alto de línea
- Margin o pdding

👀 Veamos un ejemplo...
En el primer ejemplo puedes ver como el baseline no se alinea con la línea guía.

Mientras que en el segundo ejemplo si se alinea perfectamente.

¿Y cuáles son los beneficios? Veamos...
💄 El principal y más notable es que tu página se percibe mejor diseñada y más profesional.

📖 La legibilidad mejora, el ser humano está acostumbrado a leer con ritmo.

¿Y como se logra?...
Es un cálculo matemático que se hace en los #CSS con las variables de:

- font-size
- line-height
- padding
- margin

Para generar los estilos con ritmo puedes usar:

nowodzinski.pl/syncope/

Te genera todos los CSS para incluir en tu página web.
Finalmente, para medir el ritmo vertical de tu página puedes usar la extensión de Chrome:

🔗 Baseliner chrome.google.com/webstore/detai…
❤️ Si te gustó este contenido ayúdame con un RT al primer tweet.

Si quieres lucirte en las entrevistas tengo dos libros que te ayudan: fmontes.com/99 o 99.tips

🌅 En mi Instagram comparto tips sobre diseño, desarrollo y empleos.

instagram.com/fmontes

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Freddy Montes

Freddy Montes Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @fmontes

May 4
Cursos gratis y cortos de los programadores más cracks que yo conozco:

- #JavaScript (de todo) y Flexbox de @wesbos
- #CSS grids de @jensimmons
- #ReactJS y NextJS de @leeerob

❤️ RT comparte el amor!

🧵 HILO Image
El #javascript30 de @wesbos es un clásico javascript30.com son 30 videos de vainilla #JavaScript code challenges. Aprendes de todo, #arrays, #canva, sonido, etc.
También de @wesbos tenemos cssgrid.io para aprender #cssgrids en 25 videos y flexbox.io para aprender #flexbox en 20 videos.
Read 7 tweets
Apr 29
🙊 Secreto para los que están empezando: "80% de lo que van a hacer con #JavaScript en #frontend es agarrar objeto o array y “pintar” #html"

Necesitas saber:

✅ CRUD
✅ Fetch API (Headers, Request, Response y Promise)
✅ Array: filter, map y reduce
✅ DOM manipulation

LINKS 👇🏽
¿Qué es CRUD?

Acrónimo de "Create, Read, Update, Delete" son las operaciones que hacemos en casi cualquier app.

Más info:

🔗 developer.mozilla.org/es/docs/Glossa…
🔗 codepen.io/ianseabrook/pe…
El Fetch API es una utilidad del navegador que te permite hacer requests HTTP.

Más info:

🔗 developer.mozilla.org/en-US/docs/Web…
🔗 robertomiguelz.blogspot.com/2018/02/que-es…
Read 7 tweets
Apr 25
El mercado de trabajo en tecnología esta 🔥 y tienes que aprovecharlo.

Prepare 4 contenidos para mejorar tu salario este 2022:

- 5 mejoras para tu LinkedIn
- Sácale provecho a tu perfil de GitHub
- 10 mejoras para tu CV
- ¿Cuánto debo pedir de salario?

❤️ RT

🧵 THREAD #devjob
La mayoría de los reclutadores van a buscarte en LinkedIn, asegúrate de tener tu perfil a tope con estas 5 mejoras rápidas.

GitHub es más que un repositorio, es casi una red social para desarrolladores y seguramente tu próximo líder técnico va a buscar tu perfil ahí.

Read 6 tweets
Apr 8
Conseguir el primer trabajo en la industria #tech es difícil.

Empresas como @Mercadolibre y @Globant tienes programas para programadores sin experiencia.

❤️ RT para ayudar a más programadores

👇🏼 ¿Quieres saber más? Sigue hilo...
Mercado Libre tiene bootcamps para contratar programadores en:

- #Java
- #Go
- #Mobile
- #Frontend

Para entrar al programa no necesitas experiencia previa, solo saber programar.
Al finalizar el bootcamp te ubican en un equipo de Mercado Libre dependiendo de tus skills y la demanda del momento.
Read 9 tweets
Apr 7
Grandes universidades como @Harvard y @mit_csail tienen cursos GRATIS disponibles para ti.

❤️ Ayuda a llegar a más personas con un RT

👇🏼 THREAD
Harvard: Introduction to Computer Science

pll.harvard.edu/course/cs50-in…
Harvard: Introduction to Artificial Intelligence with Python

pll.harvard.edu/course/cs50s-i…
Read 6 tweets
Apr 1
Yo sabía que las páginas de mi blog tenían problemas de performance, ya las arreglé y aquí te explico como:

👀 Encontré el problema
🕵🏽‍♀️ Conseguí el culpable
↔️ Y lo reemplacé

❤️ RT please.

🧵 HILO
Lo que no se mide no se puede arreglar, con Google PageSpeed Insights (Lighthouse)

🤮 La performance 70 de 100

Y esto de debe a malos resultados en el Time to Interact y Total Blocking Time.

Pero ¿y qué es eso?...
⌛️ Time to Interact: cantidad de tiempo que le toma a la página a hacerse completamente interactivo.

Es decir, que el usuario puede empezar a dar clics, hacer scroll, etc.

Según Google debe ser entre 0 y 3.8 segundos.
Read 8 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(