Skip to content

Practical Guide to Large Scale Code Migrations and Micro Frontends

Photo of Ori Tal
Hosted By
Ori T. and 2 others
Practical Guide to Large Scale Code Migrations and Micro Frontends

Details

Join us for an in-person meetup, where we will discuss how to build micro frontend architecture on an enterprise scale and executing large-scale code migrations.
We will start our meetup with Aner Cohen and Yacov Barboi from Riskified, who will delve into the practicalities of scaling your company applications. After, Boris Litvinsky from Melio will explore the challenges and solutions of running large-scale code migrations.

Agenda:
18:00 - 18:30 - Mingling, drinks, and snacks
18:30 - 19:00 - Enterprise Grade Micro Frontends: Practical Guide - Aner Cohen, Full Stack Engineer, and Yacov Barboi, Tech Lead at Riskified
19:00 - 19:30 - Large Scale Code Migrations: Recipes for Success - Boris Litvinsky, Staff Engineer at Melio
19:30 - 20:00 - More drinks and mingling

The talks will be delivered in Hebrew.

------------
// Enterprise Grade Micro Frontends: Practical Guide - Aner Cohen, Full Stack Engineer, and Yacov Barboi, Tech Lead at Riskified

As your company grows rapidly, how can you transition it from a large codebase, monolith frontend application to a platform with shared infrastructure using micro frontends?

In this talk, we will look into the practicalities of scaling your company applications, dive into techniques for managing consistent states across apps, and highlight the significance of building resilient applications.

We will focus on practical, real-life use-cases, which are often overlooked. You'll learn how to create an effective dev environment, as well as key topics such as handling multiple routers, leveraging the Shadow DOM for style encapsulation across your frontends, CI/CD techniques, and maximizing TypeScript to ensure type safety across your diverse tech stacks.

By the end of this talk, you will get a broad and practical understanding of effectively utilizing micro frontends in an enterprise context. Whether you're in the process of scaling or planning for the future, this talk will offer essential know-how to navigate your growth.

About the speakers:
Aner is a Full Stack Engineer at Riskified. He is an essential figure in Riskified's software engineering team, leading the way in platformization and micro frontends architecture. His blend of advanced technical capabilities, strategic business alignment, and top-notch collaboration skills have positioned him as a key driver of innovation and a catalyst for technological advancement within the company.
LinkedIn

Yacov is a top-tier Tech Lead at Riskified, known for his ability to drive large-scale software projects with great success. With over ten years in the field, he has led many high-impact projects, showcasing his knack for tackling tough technical challenges and delivering solid results. His strategic thinking and analytical skills make him a valuable player in the tech industry.
LinkedIn

// Large Scale Code Migrations: Recipes for Success - Boris Litvinsky, Staff Engineer at Melio

Migrating large-scale codebases can be a daunting task for any development team, with potential roadblocks at every step of the process. But with the right strategies and tools, it’s possible to streamline the migration process and achieve success.

In this tech talk, we will explore the challenges and solutions of running large-scale code migrations. We’ll start by discussing the importance of thorough planning and project scoping, including identifying potential issues and dependencies. From there, we’ll delve into the use of automated tools and techniques to streamline the migration process, including code analysis, refactoring, and testing. All, while looking at real-world examples of successful code migration projects

By the end of this talk, attendees will have a deeper understanding of the complexities involved in running large-scale code migrations and will be armed with the knowledge and tools necessary to tackle these challenges effectively.

About the speaker:
Boris is a Staff Engineer at Melio, focusing on making developers successful. During his career, he got to work at companies of various sizes – from garage-stage startups to colossal companies such as Wix and Microsoft. He believes that a product’s internal code quality directly impacts the value the product provides for its users. He has an immense passion for well-written, highly maintainable, well-tested code. Boris is a speaker, blogger, OSS developer and a huge fan of Javascript Community.
LinkedIn

Photo of Meetups at Riskified group
Meetups at Riskified
See more events
Sderot Sha'ul HaMelech 37 · Tel Aviv-Jaffa