Filter by tag

Edge computing in SaaS: how we reduced latency and what went wrong [ukr]

We wanted to make our service lightning-fast for users anywhere in the world. Edge computing looked like the perfect solution. In practice, we achieved lower latency — but also ran into a whole bunch of unexpected problems. In this talk, Igor will cover: - how they designed edge architecture for global users; - edge providers and infrastructure: what we chose and why; - which optimizations actually made a difference; - architectural trade-offs that shaped our system design; - when edge turned into an “edge-case” and forced us to find unconventional workarounds; - our failures — and the best practices we derived from them.

Ihor Zakutynskyi

(CTO, FORMA, Universe),
Software Architecture fwdays'25 conference
Disposable-First Architecture: Build Fast, Kill Faster [ukr]

How to design architecture for a product that already has a successful production environment, but where you still want to launch startup-like initiatives inside it? How do you avoid breaking a stable system, keep user trust, and at the same time give the business room for experiments? - Painful cases of “heavy features” that didn’t stick - How we turned the business desire for “more and faster” into architecture - A successful case of fast features: Secret Boxes in Expirenza - Problems that came after the success of a “temporary” feature - Shifting the development team’s mindset

Oleksandr Khomenko

(Solution Architect, mono),
Software Architecture fwdays'25 conference
useLess [ukr]

In many projects, hooks have become a reflex: they’re added automatically, even where they aren’t needed. But every unnecessary hook adds extra complexity—often without any benefit. In this talk, we’ll explore when hooks are unnecessary and how to write simpler, more readable code without redundant use*.

Serhii Babich

(Senior Frontend Developer at DataRobot),
React+ fwdays’25 Conference
How ArchiMate helps to comprehensively address architecture documentation [ukr]

Nowadays, there is a wide variety of tools for documenting software architecture. However, over time the question arises: is there a tool that not only allows you to represent architectural blocks as interconnected services or components, but also includes comprehensive information about business processes, information systems, and IT infrastructure in a unified view? Such a tool is ArchiMate. ArchiMate is a modeling language for describing, visualizing, and analyzing enterprise architecture, which, together with TOGAF, becomes a powerful instrument in the hands of an architect. During his talk, Alexander will share examples of the Archimate modeling language, show how Archimate can speed up architecture documentation and analysis, and talk about how they use the modeling language at their company.

Oleksandr Biloborodov

(Chief Software Architect at SpaceCrew Finance Company),
Software Architecture fwdays'25 conference
From Monolith to Microservices: The Evolution of a Banking Platform [ukr]

For many years, our corporate banking platform ran on a large, reliable monolith. Over time, however, technical debt, long release cycles, and module dependencies slowed us down. It was time to rethink. This is the story of an evolution for 150,000 clients: from running monolith and microservices in parallel to Domain-Driven Development with over 20 platform and product teams, from JSP to microfrontends and design systems, from IBM to Open Source. Key Takeaways: Why a stable monolith is no longer enough for modern banking Transition patterns that don’t disrupt business or harm clients Lessons from running monoliths and microservices in parallel Domain-Driven Development at scale: 20+ platform and product teams Microfrontends and design systems for faster delivery When Open Source is the right choice vs. when to buy

Serhii Koliadych

(Tribe Tech Lead, PUMB (First Ukrainian International Bank)),
Software Architecture fwdays'25 conference
Do we need to bundle? [ukr]

Do you remember the times when we spent a week configuring Webpack before even starting to code? Now we have a builder deeply integrated with a framework. Do you even know what Vite configuration you have inside your Next.js or Remix.js application? But do we even need this? What are we missing to forget about all these nasty bundlers?! Let's find out!

Anton Nemtsev

(Senior Frontend Engineer, DataSnipper),
React+ fwdays’25 Conference
The Art of Web Scraping: Tree Algorithms and JS Magic [ukr]

In this talk, Dmytro will share how he created a DSL (domain-specific language) for parsing HTML pages, designed specifically for web scraping. We’ll dive into tree algorithms, JavaScript code optimization, the DOM, and try it all out with some live coding.

Dmytro Tarasenko

(Technical Lead at SoftServe),
React+ fwdays’25 Conference
Remix v3: how, why, and what for?

Not too long ago, Remix essentially ceased to exist as a standalone framework, having fully merged into React Router. However, the creators of Remix have already announced a new version that promises to be nothing short of revolutionary. They’re moving away from React (embracing Preact instead), aiming for zero dependencies, and most notably — once again setting out to radically reshape the world of web development. While it’s still too early to discuss the structure of Remix v3 in detail, we’ll try to make sense of the current rumors, social media posts, and interviews to explore: - Who felt the need to “reinvent web development” — is this truly necessary, or just another round of hype? - What are the core ideas behind this project, and what’s my take on them? - And most importantly — is this going to be "the same Remix" in a new wrapper, or more like the leap from AngularJS to Angular: familiar in name only?

Illya Klymov

(Staff Frontend Engineer at GitLab),
React+ fwdays’25 Conference
Building Interactive Async UI with React 19 and Ariakit[eng]

Handling async operations in UI components can be tricky—flickering pending states, inefficient state updates, and unstable user experiences are common issues. Building accessible UI components presents additional challenges, as meeting accessibility requirements often requires extra effort, which can add complexity to the development process. In the context of the Next.js App Router, this session will demonstrate how React Server Components streamline data fetching, while other React 19 tools help manage mutations, loading states, and optimistic updates more effectively. We’ll combine these with Ariakit to simplify the process of building interactive, accessible UI components with less boilerplate. You’ll leave with practical strategies for managing async operations while ensuring a smooth, reliable user experience.

Aurora Scharff

(Senior Software Engineer at Crayon Consulting),
React+ fwdays’25 Conference
Quality Gate for AI: How We Built an AI Control Architecture [ukr]

This talk presents an architectural approach to AI quality assurance in which a second AI system plays the role of a “judge,” replacing traditional testing methods. Using our real-world AI Calories Tracker an application that recognizes 5,000+ food photos every day, we will demonstrate how this unconventional strategy lets us manage risk effectively and boost trust in artificial intelligence.

Dmytro Demianov

(Solution Architect, BetterMe),
Software Architecture fwdays'25 conference
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?