window.pipedriveLeadboosterConfig = { base: 'leadbooster-chat.pipedrive.com', companyId: 11580370, playbookUuid: '22236db1-6d50-40c4-b48f-8b11262155be', versión: 2, } ;(function () { var w = window if (w.LeadBooster) { console.warn('LeadBooster ya existe') } else { w.LeadBooster = { q: [], on: function (n, h) { this.q.push({ t: 'o', n: n, h: h }) }, trigger: function (n) { this.q.push({ t: 't', n: n }) }, } } })() TheCodestReview #3 - zumo semanal de ingeniería del software - The Codest
The Codest
  • Quiénes somos
  • Servicios
    • Desarrollo de software
      • Desarrollo Frontend
      • Desarrollo backend
    • Staff Augmentation
      • Desarrolladores frontales
      • Desarrolladores de backend
      • Ingenieros de datos
      • Ingenieros de la nube
      • Ingenieros de control de calidad
      • Otros
    • Asesoramiento
      • Auditoría y consultoría
  • Industrias
    • Fintech y Banca
    • E-commerce
    • Adtech
    • Tecnología sanitaria
    • Fabricación
    • Logística
    • Automoción
    • IOT
  • Valor para
    • CEO
    • CTO
    • Gestor de entregas
  • Nuestro equipo
  • Case Studies
  • Saber cómo
    • Blog
    • Meetups
    • Seminarios en línea
    • Recursos
Carreras profesionales Póngase en contacto
  • Quiénes somos
  • Servicios
    • Desarrollo de software
      • Desarrollo Frontend
      • Desarrollo backend
    • Staff Augmentation
      • Desarrolladores frontales
      • Desarrolladores de backend
      • Ingenieros de datos
      • Ingenieros de la nube
      • Ingenieros de control de calidad
      • Otros
    • Asesoramiento
      • Auditoría y consultoría
  • Valor para
    • CEO
    • CTO
    • Gestor de entregas
  • Nuestro equipo
  • Case Studies
  • Saber cómo
    • Blog
    • Meetups
    • Seminarios en línea
    • Recursos
Carreras profesionales Póngase en contacto
Flecha atrás VOLVER
2020-11-05
Fintech

TheCodestReview #3 - jugo semanal de ingeniería de software

The Codest

Kamil Ferens

Director de Crecimiento

Hola y gracias por venir aquí para ver el 3er episodio de nuestra serie TheCodestReview. Eso significa mucho para nosotros y esperamos que sea un tiempo bien empleado.

Puesto que vivimos y respiramos Ruby on RailsEsta semana hemos decidido poner un poco de atención en StimulusReflex que está recibiendo la atención en la comunidad como un nuevo chico en el bloque, siendo una alternativa al uso de la moderna Javascript frameworks en proyectos Rails para evitar exageraciones. Además, hablamos de cuándo Scrum no funciona y de la ingeniería de la privacidad en fintech proyectos basados en Plaid (https://plaid.com/eu/)

Glosario de aspectos que abordamos:

  1. React ha muerto. ¡Larga vida a StimulusReflex!
  2. ¿Cuándo Scrum no funciona?

3 Ingeniería de privacidad en productos fintech basados en Plaid

Los comentarios sobre StimulusReflex y Scrum de esta semana llegan de la mano de nuestro ingeniero de Ruby y Proyecto Gerente.

En el próximo episodio tengo el placer y la ilusión de anunciar que contaremos con un artículo invitado del ingeniero React de Vinted.com. Para aquellos de ustedes que nunca han oído hablar de Vinted (bajas probabilidades, pero todavía posible), Vinted es un mercado de la moda originaria de Vilnius, Lituania que ha alcanzado una valoración unicornio de vuelta en 2019. La plataforma está construida sobre sólidos cimientos Ruby on Rails respaldados por React en la parte frontend.

React está muerto por Obie Fernandez

(ALERTA DE HUMOR)

Un título controvertido, ¿verdad? Tengo que admitir que a mí también me chocó, así que estaba impaciente por leer y comprobar qué hay detrás del eslogan o si no es más que otro clickbait. Era escéptico, pero también lleno de esperanza, para ser justos. No me malinterpreten. No tengo problemas con React y Javascript en general pero cuando leí "Reactive Rails" mi imaginación se volvió loca. Basta ya de hablar de mis sentimientos, dejadme que resuma lo más jugoso de este artículo.

Este artículo lleno de humor y bombo y platillo parecía caótico a primera vista, pero le di una oportunidad, porque me gusta este sentido del humor y los primeros párrafos aumentaron mi esperanza y me hypearon aún más.

Obie Fernandez explica lo que hay detrás del nombre "Reactive Rails". Para que te hagas una idea, se trata sobre todo de trabajar con StimulusReflex y ViewComponent. Estas dos potentes herramientas convencieron al desarrollador de que React ya no era necesario. Incluso escribió allí que "ya no hay absolutamente ninguna necesidad técnica de que los desarrolladores de Rails utilicen React". Contundente, ¿verdad?

Por supuesto, el autor no nos deja con este eslogan. Para demostrar sus palabras (por si alguien no se las cree) resume el enfoque de Reactive Rails en viñetas. También nos guía a través de su aventura de reescribir algunas partes de su proyecto paralelo que usaba Vanilla Rails y algo de jQuery código para seguir el enfoque de Reactive Rails. Descubrió que la configuración era relativamente indolora y que era realmente rápido empezar a ser productivo después de no dedicar mucho tiempo a aprender nuevas herramientas. Todo ello, por supuesto, seguido de ejemplos de código para que tengamos una mejor visión de lo que ocurrió durante este proceso.

Para no aburriros, os invito a leer este artículo. Para ser honesto, estoy muy emocionado y entusiasmado después de leerlo. La forma en que Obie Fernandez introdujo Reactive Rails me impactó mucho y me dio la esperanza de que algo grande está sucediendo en la comunidad Ruby. Me ha convencido con este artículo, seguro que voy a explorar este nuevo enfoque.

Recomendación de Codest - StimulusReflex podría valer la pena si eres una startup en fase inicial que tiene un Ruby equipo y la falta de capacidad frontend. Si la interfaz de usuario de tu plataforma está orientada a usuarios B2C y necesitas hacerla elegante y brillante desde el principio, puedes considerar dar una oportunidad a StimulusReflex frente al código clásico de jQuery. Si queremos añadir una sensación de aplicación moderna a un proyecto Rails existente que carece de JS moderno, StimulusReflex es una alternativa sólida y eficiente (siempre que la versión de Rails esté actualizada). Implementarlo en un proyecto existente debería ser relativamente sencillo.

¿Por qué su Scrum no funciona? por Matthijs de Booij

Interpretaciones erróneas por parte de la organización

Interpretaciones erróneas del equipo de desarrollo

Aunque las normas parezcan muy sencillas, su aplicación es un hueso duro de roer. Requiere el trabajo y el compromiso de todos los miembros del equipo. Usted no puede permitirse el lujo de tener a alguien que simplemente no hace nada. Cuando las declaraciones de Scrum son convergentes con las creencias de sus empleados, todo el proceso es fácil como un pedazo de pastel. La gente aceptará de buen grado las responsabilidades adicionales y su cooperación será muy eficiente. Pero si sus la mentalidad no tiene nada en común con el enfoque Scrum, va a ser una tarea agotadora y la mayor parte de la carga de trabajo recaerá sobre los hombros del Scrum Master. A pesar de todos los obstáculos, puede tener éxito si el equipo está suficientemente comprometido. Los detalles de la producto tipo también puede ser un factor de por qué Scrum obstaculiza en lugar de ayudar. Se trata principalmente de proyectos relativos a productos tangibles, como el hardware. Hay algunos proyectos que requieren un enfoque diferente de la Agilidad. La razón puede estar en las personas incluidas en un proyecto. Scrum exige la presencia del Propietario del Producto y del Scrum Master.

También puede leer: ¿Por qué gana Agile?

Pero..: Un asesino de Scrum por Dirk Bolte

Episodio #242 del podcast Modern CTO con Jean-Denis Greze de Plaid

Reflexiones sobre la ingeniería de la privacidad y cómo garantizar que la seguridad se incorpora desde el principio de un producto.

Cómo la pandemia ha acelerado las experiencias digitales de la gente.

Cómo escalar a medida que el equipo de ingeniería crece más allá del punto en el que puede conocer a todos individualmente.

Entre un par de temas interesantes, Jean aborda la privacidad y la ingeniería de la privacidad basándose en sus experiencias como empresa fintech. Cuestiones de datos derivados, buenas prácticas de eliminación de datos, anonimización de datos y reventa de los mismos a terceros en el adtech carrusel. ¿Cuál es la responsabilidad de las empresas frente a sus usuarios sobre la privacidad de sus datos? ¿Cuáles son las mejores prácticas de privacidad de datos para las empresas de tecnología financiera? Jean también subraya la importancia de la cooperación del sector privado con los gobiernos y los reguladores en el proceso de creación de una APP bien equilibrada para cumplir con el GDPR y no matar las innovaciones al mismo tiempo. 

Resumen

Gracias por leernos y volveremos pronto con el próximo episodio. 

Más información:

TheCodestReview #2 - zumo semanal de ingeniería de software

TheCodestReview #1 - zumo semanal de ingeniería de software

¿Cómo mejorar las aplicaciones Vue.js? Algunos consejos prácticos

Artículos relacionados

Fintech

Las 30 Fintech más destacadas en soluciones centradas en el cliente

Las siguientes empresas de tecnología financiera han sido excepcionales en la adopción de este tipo de estrategias, logrando impactos significativos en sus respectivos dominios al centrarse profundamente en las necesidades de los clientes.

The Codest
Agata Waszak Especialista en soluciones para clientes
Fintech

Fintech High Flyers alemanas: Empresas que avanzan por 10%+

Conozca a los innovadores fintech alemanes: Más allá del crecimiento 10%. Aumente su potencial fintech con la experiencia demostrada de The Codest.

Fintech

En el radar: Las mejores empresas FinTech de Nevada

Descubra a los principales innovadores financieros de Nevada que están dando forma al futuro con tecnologías revolucionarias en el ámbito de las finanzas. ¡Sumérgete en los detalles ahora!

The Codest
Greg Polec CEO
Fintech

Destacados del Estado de la Plata: Clasificación de las instituciones bancarias más influyentes de Nevada

Clasificación de las principales instituciones financieras de Nevada: Información sobre sus servicios, innovaciones e impacto en el sector.

The Codest
Greg Polec CEO
Soluciones para empresas y escalas

Los 10 innovadores fintech que habrá que seguir en 2024

¿Quién sacude la escena Fintech en el Reino Unido? Descúbralo en nuestro nuevo ranking, en el que presentamos las empresas que no hay que perder de vista este año.

The Codest
Greg Polec CEO

Suscríbase a nuestra base de conocimientos y manténgase al día de la experiencia del sector informático.

    Quiénes somos

    The Codest - Empresa internacional de desarrollo de software con centros tecnológicos en Polonia.

    Reino Unido - Sede central

    • Oficina 303B, 182-184 High Street North E6 2JA
      Londres, Inglaterra

    Polonia - Centros tecnológicos locales

    • Parque de oficinas Fabryczna, Aleja
      Pokoju 18, 31-564 Cracovia
    • Embajada del Cerebro, Konstruktorska
      11, 02-673 Varsovia, Polonia

      The Codest

    • Inicio
    • Quiénes somos
    • Servicios
    • Case Studies
    • Saber cómo
    • Carreras profesionales
    • Diccionario

      Servicios

    • Asesoramiento
    • Desarrollo de software
    • Desarrollo backend
    • Desarrollo Frontend
    • Staff Augmentation
    • Desarrolladores de backend
    • Ingenieros de la nube
    • Ingenieros de datos
    • Otros
    • Ingenieros de control de calidad

      Recursos

    • Hechos y mitos sobre la cooperación con un socio externo de desarrollo de software
    • De EE.UU. a Europa: ¿Por qué las startups estadounidenses deciden trasladarse a Europa?
    • Comparación de los polos de desarrollo de Tech Offshore: Tech Offshore Europa (Polonia), ASEAN (Filipinas), Eurasia (Turquía)
    • ¿Cuáles son los principales retos de los CTO y los CIO?
    • The Codest
    • The Codest
    • The Codest
    • Privacy policy
    • Condiciones de uso del sitio web

    Copyright © 2025 por The Codest. Todos los derechos reservados.

    es_ESSpanish
    en_USEnglish de_DEGerman sv_SESwedish da_DKDanish nb_NONorwegian fiFinnish fr_FRFrench pl_PLPolish arArabic it_ITItalian jaJapanese ko_KRKorean nl_NLDutch etEstonian elGreek es_ESSpanish