
Time really does fly when you are deeply immersed in doing what you love. It feels like just yesterday we were reflecting on our early milestones, and this month, we are proudly celebrating our 9th anniversary. This past year at Flowing Code has been defined by tackling complex technical challenges, driving major platform upgrades, and strengthening our commitment to both our enterprise clients and the open-source ecosystem.
From leading the charge on Vaadin 25 migrations and expanding our add-on library to delivering highly intricate, structural solutions for our international partners, our ninth year has been one of profound consolidation and forward momentum. We have expanded our team, reaffirmed our dedication to top-tier quality standards, and even given our brand a fresh new look.
Let’s take a closer look at the highlights that made this year so remarkable.
Enterprise Solutions & Client Success

Our ninth year has been characterized by deep technical involvement in mission-critical systems. From migrating legacy architectures to integrating cutting-edge Artificial Intelligence, we have continued to help our partners scale and modernize their operations.
Modernizing a Large-Scale ERP Product
We worked closely with a long-term partner who maintains a comprehensive ERP solution deployed across numerous organizations. Our focus was on enhancing the system’s analytical capabilities and ensuring its longevity through a major framework upgrade:
- Vaadin 24 Migration: We performed a structural, high-complexity upgrade of the ERP’s core framework. This involved code restructuring and extensive bug fixing to ensure a seamless transition to the latest technology standards.
- Sales Performance KPIs & Advanced Metrics: We developed a suite of performance indicators to resolve inventory challenges and implemented complex calculation engines to reflect real-time business metrics.
- Dynamic Dashboard & Social Integration: Created a responsive interface for the main login screen, featuring dynamic “News” cards and social media feeds, providing users with a modern and engaging entry point.
- Structural Accounting & Reporting: We overhauled the stock accounting management (CRUD) for better data integrity and enhanced the reporting engine to support matrix-formatted data, alongside building core balance sheet and income statement reports.
Advanced Mobility and Telemedicine Solutions in Spain
For our client in Spain, we continued to evolve several platforms focused on IoT, mobility, and remote care:
- Performance & Geolocation: We optimized system performance and implemented advanced event tracking using Google Maps, allowing for route filtering, real-time location monitoring, and the configuration of safe/danger zones with automated validations.
- Video Call & Communication Hub: We implemented a sophisticated video call scheduling system—manually or via device requests—including automatic notifications and a PWA-based flow to connect families with end-users.
- Intelligent Surveys & Data Visualization: Developed a hierarchical survey engine with conditional logic and flow validation based on user responses. To complement this, we added graphical reporting tools that consume external APIs to provide patients and doctors with visual data insights.
Empowering Business with Artificial Intelligence
Artificial Intelligence has been a core pillar of our work this year, allowing us to solve unique problems for different markets:
- Consultant Support System: For a major provider of ERP support services in Latin America (specializing in a market-leading vendor), we built an AI-powered system designed to assist consultants in their daily operations, leveraging large-scale language models to streamline technical support.
- AI Assistants for Small Businesses: We partnered with a startup to implement a virtual assistant solution. This platform allows small businesses to deploy AI-driven customer service across multiple channels, with a strong emphasis on WhatsApp integration.
Government-Grade ERP Evolution in Costa Rica
In Central America, we have been leading the technical evolution of a specialized ERP oriented toward government environments. Our team has been focused on migrating this robust system to Vaadin 25, ensuring that public sector tools remain secure, performant, and ready for future updates.
Pioneering Vaadin 25 Compatibility

Upgrading to a new major framework version is always a challenge, but we tackled it head-on with a clear, ambitious goal: maintaining a single codebase that supports multiple Vaadin versions seamlessly.
- The Aura Theme & Demo Upgrades: We updated our
CommonsDemoandAddonsDemoprojects to fully support and showcase Vaadin’s Base, Lumo, and the brand-new Aura themes. - New Tooling (
JsonMigrationHelper): To ease the transition for developers dealing with structural changes in the framework, we created and released theJsonMigrationHelperlibrary, specifically designed to assist with Vaadin 25 migrations. - Community Driven: We continued to actively engage with the community, incorporating valuable feedback, merging pull requests, and participating in forum discussions to keep our add-ons robust and relevant.
Expanding the Vaadin Component Factory (VCF)
Our ongoing partnership with Vaadin saw us taking on significant responsibilities within the Vaadin Component Factory ecosystem.
- New Add-ons for Vaadin 24: We developed and released highly requested components, including Schedule-X, Month Picker, and the Date Time Range Picker.
- VCF-Demos Infrastructure: Leveraging our own CommonsDemo library, we built the new VCF-Demos architecture. This unified demo platform currently supports running showcases for both Vaadin 24 and Vaadin 25 environments, making it easier for developers to evaluate components.
- Massive V25 Migration Effort: We played a key role in migrating a large portion of the VCF catalog to Vaadin 25. The add-ons we successfully upgraded include: PDF Viewer, Date Range Picker, Breadcrumb, LookupField, Toolbar Layout, Enhanced Grid, Month Picker, Anchor Nav, Keyboard Shortcut Manager, Autocomplete, TreeGrid Pro, and Upload Directory.
Sharing Our Knowledge
Writing and sharing what we learn is a big part of our culture. This year, our blog reflected the technical hurdles we overcame and the new tools we adopted to improve our daily workflow. Here are some of our top reads from the past year:
- Improving Code Reviews with AI: Our Experience with CodeRabbit:
While we had experimented with AI tools before, this year we fully integrated CodeRabbit into our PR review process. In this post, we detailed how taking AI-assisted code reviews more seriously has impacted our code quality and team efficiency. - Vaadin 25: How We Solved JSON Migration:
Tying directly into our heavy involvement with the Vaadin 25 transition, we shared the technical specifics behind handling JSON structural changes and how we engineered a solution to keep our codebases unified. - A Path of Learning, Commitment, and Continuous Improvement: Beyond the code, we took a step back to reflect on our internal processes, our company culture, and what it means to continuously push for excellence in everything we do.
Commitment to Quality: ISO 9001 Recertification
Quality assurance is at the core of how we operate, and we believe in backing up our processes with internationally recognized standards. In August, we successfully achieved our ISO 9001:2015 recertification. This milestone highlights our ongoing dedication to continuous improvement, operational excellence, and ensuring that our clients receive the highest level of service, security, and reliability in every project we deliver.
Growing Our Team to Scale Our Vision
As the technical challenges we take on continue to scale, so must our capacity to innovate. In October, we were thrilled to welcome three new members to the Flowing Code team.
This growth in our staff is directly linked to one of our most ambitious goals: the development of our own Enterprise Platform. With a larger, more diverse team of experts, we have been doubling our efforts and making significant strides in its architecture and core features. We are advancing faster than ever, and while we can’t reveal everything just yet, we are excited to tease that big news is just around the corner. This platform represents the culmination of our years of experience in enterprise software, and we can’t wait to share it with you.
A New Visual Identity for a Bold Future
September 2025 marked a major milestone in our history with the official launch of our redesigned logo and refreshed brand image. After nine years of evolution, we felt it was time for our visual identity to catch up with the sophisticated, innovative company we have become.

This rebranding was much more than a cosmetic update; it was a comprehensive overhaul that impacted every aspect of our presence:
- Our Website: A completely redesigned digital home that offers a modern user experience and better showcases our growing portfolio.
- Technical Documentation: All our guides and resources were updated to ensure a cohesive, professional, and clear experience for the developers who use our tools.
- Marketing & Social Media: From LinkedIn to our internal assets, our new visual language provides a consistent and recognizable voice that reflects our commitment to quality.
- Brand Cohesion: This new look aligns our image across all platforms, reinforcing the “Flowing Code” spirit as we approach a decade of history.
Closing: The Flow Continues
Nine years is an incredible journey, and reaching this milestone wouldn’t have been possible without the trust of our clients, the passion of our team, and the constant support of the Vaadin and open-source communities.
As we head into our tenth year, the “flow” is stronger than ever. We are energized by the projects on the horizon, the upcoming launch of our platform, and the opportunity to keep solving complex problems through elegant code.
Thank you for being part of our story. Let’s keep the code flowing!
Join the conversation!