1. The data of our smart contracts can take one of three different locations, this is important to optimize the computation cost of our smart contract (gas). Let's see an overview and code examples on how to use data locations in solidity. #solidity#blockchain#ethereum
Platzi gratis para todos los salvadoreños.
Los que buscan crecer encontrarán oportunidades, herramientas, caminos viejos y caminos nuevos, puertas que se abren y ventanas también.
Los que buscan excusas encontrarán excusas.
Uno encuentra lo que busca.
¿Quieres dejar de programar y dedicarte al management?
He encontrado el recurso perfecto para ti. En este repositorio podrás encontrar un montón de libros, artículos y consejos sobre como avanzar en la carrera de líder técnico o de ingenieria.
Cómo hacer buenos 1to1, retención del talento, como comunicar la estrategia técnica...
En definitiva, como ser un buen Team lead, Manager o incluso un CTO.
Te dejo el enlace por aquí!
👇
https://t.co/ujVH5DRJxb
Les dejo un post muy bueno que leí hoy a la mañana.
50 conceptos de System Design para principiantes.
Van a encontrar temas como:
- microservicios vs monolitos
- escalar vertical vs horizontal
- API gateway
- load balancer
Ideal si están arrancando en el mundo de diseñar apps escalables.
Link👇
Fuente: Sebastian Barrios, ex-SVP of Technology de la empresa. Ahí aclara que no son 30.000 commits, una parte de los deployments son automatizados, de configuración, fixes, etc. Pero son 30.000 deployments POR DÍA igualmente. Tienen más de 30.000 servicios. 18mil programadores tiene Mercado Libre. Es una locura total.
https://t.co/8Lwolkwrya
Implemented API rate limiting by IP address. 1000 requests per hour per IP. Perfect protection against abuse.
Next week: Legitimate customer hit rate limit. Complained their service was broken.
They were behind corporate NAT. 500 employees sharing one IP address. Hit limit in 20 minutes.
Changed to rate limit by API key instead. Problem solved.
Week after: Bot attack. 50,000 requests per hour. Different API keys. Free tier abuse.
Changed to rate limit by both IP and API key. Problem solved.
Week after: DDoS from 10,000 different IPs using 10,000 different free tier API keys.
Rate limiting was useless against distributed attacks.
Real solution:
- IP-based rate limiting for unauthenticated endpoints
- API key rate limiting for authenticated endpoints
- Behavioral analysis for suspicious patterns
- CAPTCHA challenge for suspicious traffic
- CloudFlare in front for DDoS protection
- Cost limits on free tier
There's no single rate limiting strategy that works. You need layers. IP, user, account, behavior, and external DDoS protection.
I have a single friend in his late 30s right now. Mega-millionaire. Doing whatever he wants. He's happy! He always asks me "where are you going next" and I always respond "nowhere, I just want to be home with my kid." And he looks at me like I'm CRAZY. He tries to empathize, but can't.
I used to be him. There's nothing wrong with being him. I'm happy for him. But kids rebalance your life to realizing that nothing matters more than them. Like nothing even comes close to mattering. Everything else becomes noise.
And I didn't get it either. So I don't expect other people without kids to get it either. And that's fine. I'm not judging you. Even when I decided to have kids, I didn't (couldn't!) know what to expect. I wasn't particularly excited, honestly.
But holy shit does that change once they come. I look at my life in bewilderment almost every week thinking how my 20s self would've hated this, and yet this is the best my life has ever been.
My kid is sleeping right now and I'm just counting down the minutes for her to wake up so we can hang out. That's all I want.
@marcoporracin Fijensen en Linkedin la carerra de Fernando Fernandez CEO de Unilever (argentino) eso es una locura. En 37 años de experiencia. Paso todos los niveles jaja
Un gran amigo que es Portfolio Manager en Argentina hace 14 años con un impresionante track récord, compartió con sus clientes algunos de los diálogos habituales que mantiene con ellos. Lo hizo con el objetivo de ayudar a mejorar la educación financiera, en especial cuando delegan en un profesional el manejo de sus inversiones y le pagan por ello.
Abro hilo con algunos testimonios.
Thrilled to share that @AnziFinance has been selected as one of 7 teams in the RWA Base Camp Accelerator by @OVioHQ ! 🚀
This program empowers us to create new guarantees with #RWAs, advancing our mission to reduce credit risk and improve financing access.
Learn more 👇
Estamos transformando la industria de #garantías en #latam. Esta alianza con @minteocom nos permite ofrecer liquidez transfronteriza a nuestros usuarios de manera fácil y rápida.
¡Gracias @latamfintechhub por la difusión!
📰 Noticia completa aquí: https://t.co/oaodNxKXWP
¡Muchas gracias @latamfintechhub por la nota!
Interesados en conocer más sobre nosotros, pueden escribirnos a [email protected] o visitar nuestra web: https://t.co/YcVS1H4BJ8
Nuestras garantías incluyen pagos de cobertura automáticos e instantáneos, permitiendo a los lenders cobrar de manera segura y predecible, facilitando una gestión más efectiva de su flujo de caja.
Créditos a @MerulloJoe por el post.
@wearepygma#Blockchain#SMB#Lenders
We're thankful to have been selected to join @wearepygma PY5: The Future of Fintech. Now, we're part of a cohort of entrepreneurs who are shaping the future of fintech in Latin America.
#WeArePygma#Pygmalion#PY5#FintechLatAm