(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5LHNRP9'); TheCodestReview #3 - weekly software engineering juice - The Codest
The Codest
  • About us
  • Services
    • Software Development
      • Frontend Development
      • Backend Development
    • Staff Augmentation
      • Frontend Developers
      • Backend Developers
      • Data Engineers
      • Cloud Engineers
      • QA Engineers
      • Other
    • It Advisory
      • Audit & Consulting
  • Industries
    • Fintech & Banking
    • E-commerce
    • Adtech
    • Healthtech
    • Manufacturing
    • Logistics
    • Automotive
    • IOT
  • Value for
    • CEO
    • CTO
    • Delivery Manager
  • Our team
  • Case Studies
  • Know How
    • Blog
    • Meetups
    • Webinars
    • Resources
Careers Get in touch
  • About us
  • Services
    • Software Development
      • Frontend Development
      • Backend Development
    • Staff Augmentation
      • Frontend Developers
      • Backend Developers
      • Data Engineers
      • Cloud Engineers
      • QA Engineers
      • Other
    • It Advisory
      • Audit & Consulting
  • Value for
    • CEO
    • CTO
    • Delivery Manager
  • Our team
  • Case Studies
  • Know How
    • Blog
    • Meetups
    • Webinars
    • Resources
Careers Get in touch
Back arrow GO BACK
2019-10-09
Software Development

TheCodestReview #3 – weekly software engineering juice

The Codest

Kamil Ferens

Head of Growth

Hello and thank you for coming over here to check the 3rd episode of our TheCodestReview series. That means a lot to us and hope it will be a time well spent.

Since we live and breathe Ruby on Rails, this week we have decided to put some spotlight on StimulusReflex that is getting the attention in the community as a new kid on the block, being an alternative to using modern Javascript frameworks in Rails projects to avoid overkill. Additionally, we take a swing on when Scrum doesn’t work and privacy engineering in fintech projects based on Plaid (https://plaid.com/eu/)

Glossary of aspects we are tackling:

  1. React is dead. Long live StimulusReflex!
  2. When Scrum doesn’t work?

3 Privacy engineering in fintech products based on Plaid

The StimulusReflex and Scrum comments this week are delivered to you by our Ruby engineer and Project Manager.

In the next episode it is my pleasure and I’m excited to announce that we will have a guest post by React engineer from Vinted.com. For those of you who have never heard of Vinted (low odds, but still possible), Vinted is a fashion marketplace originating from Vilnius, Lithuania that has reached a unicorn valuation back in 2019. The platform is built on solid Ruby on Rails foundation backed up by React on the frontend part.

React is dead by Obie Fernandez

(HUMOR ALERT)

Controversial title, isn’t it? I have to admit that it was equally shocking for me, so I was eager to read and check what’s there behind the slogan or if it is just another clickbait. I was skeptical but also full of hope to be fair. Don’t get me wrong. I don’t have problems with React and Javascript in general but when I read „Reactive Rails” my imagination went crazy. Enough about my feelings, let me summarize what is juicy in this article.

This full of humor and hype article looked chaotic at first sight but I gave it a try, because I enjoy this sense of humor and the first paragraphs boosted my hope and hyped me even more.

Obie Fernandez explains what stands behind the name „Reactive Rails”. To give you a quick view it is mostly working with StimulusReflex and ViewComponent. These two powerful tools convinced the developer that React was no longer needed. He even wrote there that „there is absolutely no technical need for Rails developers to use React anymore”. Blunt, right?

Of course the author doesn’t leave us with this slogan. To prove his words (if someone doesn’t believe them) he summarizes Reactive Rails’ approach in bullet points. He also guides us through his adventure of rewriting some parts of his side project that used Vanilla Rails and some jQuery code to follow the Reactive Rails approach. He found out that the setup was relatively painless and it was really quick to get productive after not so much time spent on learning new tools. All is of course followed with code examples so we get a better view on what happened during this process.

Not to get you bored I really convince all of you to read this article. To be honest I am really excited and hyped after reading it. The way Obie Fernandez introduced Reactive Rails hit me a lot and gave me hope that something big is happening in the Ruby community. He bought me with this article, I will for sure explore this new approach.

Codest recommendation – StimulusReflex could be worth a try if you are an early stage startup having a Ruby team and lack of frontend capacity. If the UI of your platform is facing B2C users and you need to make it fancy and shiny right from the start, you may consider giving a go to StimulusReflex over jQuery classic code. If you wanna add a feel of a modern application to the existing Rails project lacking modern JS, you should find StimulusReflex a solid and time efficient alternative (taking your Rails version is up to date). Implementing it to your existing project should be relatively painless.

Why your Scrum doesn’t work? by Matthijs de Booij

Misinterpretations by the organization

Misinterpretations by the Development Team

Even if the rules seem to be very simple, their implementation is a hard nut to crack. It requires the work and engagement of all team members. You cannot afford to have someone who just does nothing. When the Scrum statements are convergent with your employees’ beliefs, the entire process is easy as a piece of cake. People will gladly accept additional responsibilities and their cooperation will be highly efficient. But if their mindset has nothing in common with the Scrum approach, it is going to be a strenuous task and most of the workload will be on the Scrum Master’s shoulders. Despite all the obstacles, you can still succeed if the team is sufficiently engaged. The specifics of the product type can also be a factor in why Scrum hinders rather than helps. These are mainly projects regarding tangible products, such as hardware. There are some projects which require a different approach than Agility. The reason might lie in the people included in a project. Scrum demands the Product Owner and Scrum Master’s presence.

You can also read: Why Agile is winning?

But: A Killer of Scrum by Dirk Bolte

Episode #242 of Modern CTO podcast with Jean-Denis Greze from Plaid

Thoughts on privacy engineering and making sure security is built in from the beginning of a product.

How the pandemic has accelerated peoples digital experiences.

How to scale yourself as the engineering team grows beyond the point where you can know everyone individually.

Among a couple of interesting subjects, Jean touches upon privacy and privacy engineering based on their experiences as a fintech company. Issues of derived data, good data deletion practices, data anonymization and reselling it to 3rd parties on the adtech carousel. What is the responsibility of companies towards their users about the privacy of their data? What are the best data privacy practices for fintechs? Jean also underlines the importance of cooperation of the private sector with governments and regulators in the process of creating a well balanced PPP to comply with GDPR and not kill the innovations at the same time. 

Summary

Thanks for reading and coming back to you with the next episode soon(ish)! 

Read more:

TheCodestReview #2 – weekly software engineering juice

TheCodestReview #1 – weekly software engineering juice

How to improve Vue.js apps? Some practical tips

Related articles

Illustration of a smartphone healthcare app with a heart icon and rising health chart, branded with The Codest logo, representing digital health and HealthTech solutions.
Software Development

Healthcare Softwares: Types, Use Cases

The tools healthcare organizations rely on today look nothing like paper charts from decades ago. healthcare software now supports health systems, patient care, and modern healthcare delivery across clinical and...

THECODEST
Abstract illustration of a declining bar chart with a rising arrow and a gold coin symbolizing cost efficiency or savings. The Codest logo appears in the top-left corner with the slogan "In Code We Trust" on a light grey background
Software Development

How to Scale Your Dev Team Without Losing Product Quality

Scaling your dev team? Learn how to grow without sacrificing product quality. This guide covers signs it’s time to scale, team structure, hiring, leadership, and tools—plus how The Codest can...

THECODEST
Software Development

Build Future-Proof Web Apps: Insights from The Codest’s Expert Team

Discover how The Codest excels in creating scalable, interactive web applications with cutting-edge technologies, delivering seamless user experiences across all platforms. Learn how our expertise drives digital transformation and business...

THECODEST
Software Development

Top 10 Latvia-Based Software Development Companies

Learn about Latvia's top software development companies and their innovative solutions in our latest article. Discover how these tech leaders can help elevate your business.

thecodest
Enterprise & Scaleups Solutions

Java Software Development Essentials: A Guide to Outsourcing Successfully

Explore this essential guide on successfully outsourcing Java software development to enhance efficiency, access expertise, and drive project success with The Codest.

thecodest

Subscribe to our knowledge base and stay up to date on the expertise from the IT sector.

    About us

    The Codest – International software development company with tech hubs in Poland.

    United Kingdom - Headquarters

    • Office 303B, 182-184 High Street North E6 2JA
      London, England

    Poland - Local Tech Hubs

    • Fabryczna Office Park, Aleja
      Pokoju 18, 31-564 Kraków
    • Brain Embassy, Konstruktorska
      11, 02-673 Warsaw, Poland

    The Codest

    • Home
    • About us
    • Services
    • Case Studies
    • Know How
    • Careers
    • Dictionary

    Services

    • It Advisory
    • Software Development
    • Backend Development
    • Frontend Development
    • Staff Augmentation
    • Backend Developers
    • Cloud Engineers
    • Data Engineers
    • Other
    • QA Engineers

    Resources

    • Facts and Myths about Cooperating with External Software Development Partner
    • From the USA to Europe: Why do American startups decide to relocate to Europe
    • Tech Offshore Development Hubs Comparison: Tech Offshore Europe (Poland), ASEAN (Philippines), Eurasia (Turkey)
    • What are the top CTOs and CIOs Challenges?
    • The Codest
    • The Codest
    • The Codest
    • Privacy policy
    • Website terms of use

    Copyright © 2026 by The Codest. All rights reserved.

    en_USEnglish
    de_DEGerman sv_SESwedish da_DKDanish nb_NONorwegian fiFinnish fr_FRFrench pl_PLPolish arArabic it_ITItalian es_ESSpanish nl_NLDutch etEstonian elGreek pt_PTPortuguese cs_CZCzech lvLatvian lt_LTLithuanian is_ISIcelandic en_USEnglish