Marcelo  (@marcelo210909) 's Twitter Profile
Marcelo

@marcelo210909

Software Developer in process

I'm currently learning React, TypeScript and Solidity

ID: 1428662047

calendar_today14-05-2013 19:19:59

100 Tweet

21 Takipçi

272 Takip Edilen

Marcelo  (@marcelo210909) 's Twitter Profile Photo

Seguimos con la Ruta de Puqui, y en esta ocasión aprenderás a crear y lanzar tu primera mini app dentro de la Base App 🟦 No te lo pierdas!

Ethereum Lima☀️ (@ethereumlima) 's Twitter Profile Photo

¿Qué podemos crear en Perú después de Devconnect? (2/2) Acompáñanos en esta 2° mesa de trabajo con peruanos devs y builders que representan su industria en web 3. 📅Fecha: 11 de diciembre 🕖Hora: 6 p.m. (Perú) Link primer comentario👇

¿Qué podemos crear en Perú después de Devconnect? (2/2)

Acompáñanos en esta 2° mesa de trabajo con peruanos devs y builders que representan su industria en web 3.  

📅Fecha: 11 de diciembre  
🕖Hora: 6 p.m. (Perú)  

Link primer comentario👇
Marcelo  (@marcelo210909) 's Twitter Profile Photo

One of the best decisions I made in 2025 was joining dev3pack. Thanks to this, I had the opportunity to be part of a Founder House, travel to Argentina for Devconnect, and meet wonderful people from all over the world. Now it’s your turn to make your best decision in 2026 👇

Marcelo  (@marcelo210909) 's Twitter Profile Photo

React Tip #1: Stop syncing state with useEffect If you can calculate it from existing props or state, don't put it in a new state. ❌ Bad: useEffect listening to cart just to update total. Causes extra re-renders. ✅ Good: Derive total directly during render. Keep it simple.👇

Marcelo  (@marcelo210909) 's Twitter Profile Photo

React Tip #2: Don't duplicate your data in state. When selecting an item from a list, store the ID, not the entire object. ❌ useState(user): Risks stale data if the list updates ✅ useState(id): Always pulls the fresh object from the source list Keep a single source of truth.

Marcelo  (@marcelo210909) 's Twitter Profile Photo

Day 1 learning React Native coming from Web. ⚛️ The syntax is familiar, but the primitives change. My mental model shift: <div> ➡️ <View> <span> / raw text ➡️ <Text> <button> ➡️ <Pressable> CSS ➡️ StyleSheet.create({}) It feels stricter than the web, but I like the structure.

Marcelo  (@marcelo210909) 's Twitter Profile Photo

RIP forwardRef in React 19. 🪦 Finally, ref is treated as a normal prop. ❌ No more wrapping components. ❌ No more complex typing. ✅ Just pass it down like any other prop. Simpler is always better. #React #React19 #ReactJS #WebDev

Marcelo  (@marcelo210909) 's Twitter Profile Photo

Stop writing complex spread syntax inside your components. 🛑 Encapsulate array logic into a useList hook. Instead of messy setState calls, you get a clean API: ✅ push(item) ✅ updateAt(index, newItem) Pro tip: Use .toSpliced() method for clean, immutable updates.

Marcelo  (@marcelo210909) 's Twitter Profile Photo

I earned a statement of accomplishment on DataCamp for completing Introduction to Python! datacamp.com/completed/stat… #datacamp

Marcelo  (@marcelo210909) 's Twitter Profile Photo

I’ve just completed the Working with the OpenAI API Course on DataCamp! 🚀 It was quick, interactive, and fun! datacamp.com/completed/stat… #DataCamp

Frutero Club 🍍 (@fruteroclub) 's Twitter Profile Photo

Frutero Talk #34 Construir para los nuestros: proyectos reales, ETHGlobal y lo hiperlocal En esta Frutero Talk vamos a conversar con JulioMCruz.base.eth 🔜 ETHDenver 🇵🇪 🇺🇸🐝 de lo que se está construyendo, la experiencia en ETHGlobal y por qué apostamos por cosas útiles para nuestra comunidad. 🗓️Martes 27

Frutero Talk #34 Construir para los nuestros: proyectos reales, ETHGlobal y lo hiperlocal

En esta Frutero Talk vamos a conversar con <a href="/JulioMCruz/">JulioMCruz.base.eth 🔜 ETHDenver 🇵🇪 🇺🇸🐝</a> de lo que se está construyendo, la experiencia en ETHGlobal y por qué apostamos por cosas útiles para nuestra comunidad.

🗓️Martes 27
Gianella Coronel (@gianewm) 's Twitter Profile Photo

Do traditional presidential election polls really reflect real voting intention? 🤔 This question led me to build Sin Floro 2026 🇵🇪, a personal Web3 project focused on Peru’s presidential elections on Sunday, April 12th, 2026.

Dev3pack Peru 🇵🇪 (@dev3pack_peru) 's Twitter Profile Photo

🇵🇪 Perú presente en el ecosistema Base Felicidades a Marcelo por convertirse en Based DevRel Ambassador 🤝 Un gran aporte para la comunidad, junto a un equipo global de alto nivel 🚀 ¿Listos para aprender, construir y lanzar mini-apps? 🔥

Delba (@delba_oliveira) 's Twitter Profile Photo

I think Web 3.0 was never about decentralization and blockchains. We peaked too soon. Web 3.0 could actually be an agent layer between the user and data. Web 1.0 was read-only. Web 2.0 introduced writes, leading to the evolution of UI. UI is a layer that allows humans to

Ethereum Lima☀️ (@ethereumlima) 's Twitter Profile Photo

🧵/1 👀 Sorpresa… Desde ETH Lima ahora somos partners del Aleph Hackathon 2026 – Capítulo 🇵🇪 🚀 Y en este Día de la Mujer 💮💜 celebramos también a las builders, estudiantes y creadoras que están abriendo camino en #Web3 Una nueva oportunidad para construir con Web3 🌐 + IA 🤖.

🧵/1 
👀 Sorpresa…
Desde ETH Lima ahora somos partners del Aleph Hackathon 2026 – Capítulo 🇵🇪 🚀
Y en este Día de la Mujer 💮💜 celebramos también a las builders, estudiantes y creadoras que están abriendo camino en #Web3
Una nueva oportunidad para construir con Web3 🌐 + IA 🤖.