Julián Campos Profile picture
Aug 1, 2022 6 tweets 3 min read Read on X
¿Cuáles han sido mis estadísticas de Twitter en el mes de Julio?

Te dejo un análisis de lo que ha sido mi primer mes en esta red social. Los resultados de mis primeros 21 días 🙋

Vamos con mis #twitterstats 👇
Como estadísticas generales en este mes he conseguido:

- 928 tweets
- 64k visitas al perfil
- 244 followers: hemos pasado de 13 a 257 📈
- 237K impresiones
- 356 menciones
Tweet más "viral"

En cuanto a contenido, ha habido un hilo que ha tenido un rendimiento muy superior al resto



Con este tweet gané más de 150 seguidores nuevos. Sin duda, los hilos son un tipo de contenido a crear 🧵
Progresión

A nivel de impresiones, ha habido una progresión ascendente diaria.

¿A qué se debe?

Sin duda al trabajo hecho de interactuar más con otras cuentas, buscar tweets en los que intentar aportar algo.

Esto es un aspecto a mejorar todavía a día de hoy.
Engagement

Aunque no le he prestado mucha atención a esta métrica, es algo a tener en cuenta. Al final en twitter buscamos que la gente interactue con nuestro contenido

Para ser el primer mes, muy contento con el engagement
Conclusiones:

- Ha sido un muy buen mes teniendo en cuenta que ha sido el comienzo de la cuenta.
- Hay que seguir creando contenido de calidad en forma de hilos
- Mejorar la interactuación con otras cuentas, en cuanto a cantidad como calidad

Espero que os resulte de ayuda!

• • •

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

Keep Current with Julián Campos

Julián Campos 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 @juliancamposes

Jan 21
¿Qué es el Rate limiting de una API?

Si tu API no limita peticiones, no es flexible… es frágil.

Si eres programador JUNIOR...

Te explico qué es el rate limiting, por qué es clave y cómo combinarlo con backoff exponencial 🧵👇 Image
¿Cuál es el problema real?

Sin rate limiting pasan cosas como:

👉 Un cliente mal programado hace 1.000 requests/seg
👉 Un bot escanea tu API
👉 Un bug entra en bucle
👉 Una integración externa se vuelve loca

¿El resultado?

Tu API se cae.. y se cae para todo el mundo.
¿Qué es rate limiting?

El Rate limiting trata de poner un límite de peticiones por cliente.

Los ejemplos típicos de Rate limiting que podemos ver en desarrollos son:

🕛 100 requests / minuto
🕛 10 requests / segundo
🕛 1 request / segundo por IP o API key

No se trata castigar de castigar al usuario, sino de proteger el sistema.
Read 9 tweets
Jan 16
Si eres programador junior y no tienes claro cómo escribir buena documentación, este hilo es para ti.

No se trata de escribir mucho, sino de escribir lo justo.

Un README bien hecho puede marcar la diferencia en cualquier proyecto.

Vamos paso a paso 🧵👇 Image
Primero, hay que tener claro qué es y qué no es documentar:

👉 Documentar no es escribir un libro
👉 Documentar es ayudar a la siguiente persona (o a tu yo del futuro)

Si alguien clona tu repo y no sabe qué hacer en 2 minutos, el README falla.
¿Sabes cuál es la realidad de la documentación?

Que la mayoría de la gente 𝗻𝗼 𝗹𝗲𝗲 documentación. La 𝗲𝘀𝗰𝗮𝗻𝗲𝗮.

Por eso un README útil tiene que ser:

✅ Corto
✅ Estructurado
✅ Con ejemplos
✅ Fácil de copiar/pegar
Read 11 tweets
Jan 9
Normalizar o desnormalizar.

Si alguna vez has oído “esto va lento, mete todo en una tabla” o “esto está mal diseñado, hay que normalizar”, este hilo es para ti.

Este hilo te lo deja claro con decisiones técnicas bien tomadas 🧵👇 Image
Primero, lo básico.

Normalización = dividir los datos en varias tablas bien relacionadas para:

✅ Evitar duplicados
✅ Mantener consistencia
✅ Facilitar cambios
✅ Reducir errores

Es la base del diseño relacional.
Ejemplo normalizado típico:

💾 users
💾 orders
💾 order_items
💾 products

Cada tabla tiene una responsabilidad clara. Los datos viven en 𝘂𝗻 𝘀𝗼𝗹𝗼 𝘀𝗶𝘁𝗶𝗼.

Esto es correcto, sano y es el punto de partida.
Read 13 tweets
Oct 20, 2025
Si eres programador JUNIOR, también debes aprender a DOCUMENTAR.

Si crees que ser programador es solo saber lenguajes, estás muy equivocado.

El código es solo una parte del trabajo.

Aprende a documentar BIEN tus PROYECTOS 🧵👇 Image
Muchos programadores ven la documentación como una pérdida de tiempo...

Hasta que vuelven a tocar el código semanas o meses después y no se acuerdan de nada.

Documentar es importante y no solo en tu trabajo, también en tus proyectos personales.
Sin una correcta documentación, tu yo futuro de dentro de 3 meses no se acordará de por qué hiciste algo.

Y no solo eso: la documentación no solo sirve para tener una guía.

Documentar es pensar mejor.

Te obliga a entender lo que haces, justificar decisiones y dejar huella.

Tienes que tener claro que documentar no es opcional o un extra, es parte del desarrollo de CUALQUIER proyecto.
Read 17 tweets
Oct 8, 2025
¿No sabes cómo gestionar miles de consultas a tu base de datos sin que se afecte el rendimiento? 🤯

Cuando una app crece, las consultas mal optimizadas pueden colapsarla.

Te explico cómo gestionar las consultas a una BBDD con EJEMPLOS🧵👇 Image
1⃣ Evita el problema #1: el N+1 query

Imagina que tienes 100 posts en tu BBDD y consultas el autor de cada uno.

En tu mente, igual lo normal sería hacer lo siguiente👇 Image
¿El problema?

Que haces 1 consulta para traer los post... y 100 consultas más (una por cada autor)

Al final son 101 consultas que podrías evitar. usando un JOIN.

✅ Mismo resultado, solo 1 consulta. Image
Read 16 tweets
Oct 1, 2025
¿Quieres pasar de PROGRAMADOR JUNIOR a pensar como un INGENIERO DE SISTEMAS? 🚀

Entonces necesitas conocer estos 5 conceptos de SYSTEM DESIGN que hacen que apps como WhatsApp o YouTube funcionen a escala.

Aquí te los explico fácil y con ejemplos 🧵👇 Image
1️⃣ Escalabilidad

La escalabilidad es la capacidad de un sistema para crecer sin que deje de funcionar.

Imagina que tu app tiene 100 usuarios hoy, pero mañana llegan 10.000.

¿Seguirá respondiendo igual de rápido?
Existen dos maneras principales de escalar:

La primera es la escalabilidad vertical, que consiste en mejorar la máquina en la que corre tu sistema: añadir más RAM, más CPU, más disco.

La segunda es la escalabilidad horizontal, que significa añadir más servidores y repartir el trabajo entre ellos.
Read 11 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!

:(