
As Flowing Code celebrates its 8th anniversary, we stand proud of a journey marked by steady growth, evolution, and meaningful impact. Year after year, we continue to strengthen our foundation—delivering high-quality software solutions to our clients while nurturing a thriving open-source community. Our commitment to innovation, technical excellence, and collaboration has not only propelled us forward but also deepened our purpose: to create value through software that empowers, simplifies, and inspires. This past year has been a testament to our resilience and our vision, as we expanded our client work, launched new open-source extensions, and laid key groundwork for the future of enterprise development.
Partnering for Progress: Delivering Value Through Client Collaboration

Our consulting team has played a critical role in helping our clients tackle complex challenges and transition toward modern, scalable solutions. For one of our main clients, we participated in the development of a platform focused on deploying applications in the cloud bringing our architectural and implementation expertise to the table. We also assisted in the modernization of legacy systems, applying our deep experience in software evolution to ensure a smooth and sustainable transition. Beyond development, our consulting services extended to critical infrastructure. We helped configure a high capacity email server for large-scale messaging and led the upgrade of an entire production environment. This included operating systems, databases, CI servers, and application stacks. In another project, we designed and executed a comprehensive training program for junior developers. This covered modern technologies from the ground up and guiding them through exams, practice sessions, and continuous mentorship.
Meanwhile, our development team remained deeply involved in growing and evolving our clients’ platforms. For a customer focused on hardware device management, we continued expanding their system by implementing new modules and enhancing its functionality across multiple areas. Built using modern technologies and deployed in cloud environments, this platform now supports a wider range of use cases and improved user interactions. These efforts reflect our commitment to creating robust, scalable, and future-ready enterprise systems.
Another long-term collaboration involved enhancing a large ERP solution used across several companies. Our team implemented a variety of new features, including an advanced, flexible report generation framework that streamlines the creation of dynamic reports with minimal code. We also introduced new internal components and refined several user interfaces to improve usability and maintainability. Through close collaboration and agile iteration, we continue to help our clients turn their strategic goals into high-quality software that meets evolving business needs.
Growing Together: Strengthening the Vaadin Community Through Open Source

Over the past year, Flowing Code has further solidified its role as a key contributor to the Vaadin ecosystem. With more than 30 open-source extensions developed and maintained under our GitHub organization, we’ve cultivated a thriving community of developers who rely on our work to enhance their applications. Consequently, this sustained effort has positioned us as one of the leading providers of Vaadin add-ons in the Vaadin Directory. This is a milestone that reflects our long-standing commitment to open collaboration, innovation, and technical excellence.
Our contributions go beyond publishing components. We’ve continued to improve the infrastructure supporting our open-source initiatives. Many of our add-ons are now deployed directly to Maven Central, making adoption easier and more streamlined for developers. We launched a dedicated Javadoc Navigator web application to simplify API exploration. Also we enhanced our deployment pipeline for demo applications, ensuring quicker updates and improved accessibility in cloud environments. Additionally, we published a detailed article recapping our work and highlighting the most notable features of the add-ons developed during the year.
Blogposts
To help developers get the most out of our tools, we also invested in knowledge sharing. We published a series of technical blog posts offering practical guidance and insight into some of our most popular components and approaches:
• Time & Material vs. Fixed Price: Why We Prefer the Flexible Approach: Our model of choice for software development, focusing on flexibility, transparency, and better collaboration
• A Guide to Using the Badge List Component: An introduction on how to use Badge List Add-on component to enhance data representation and user interaction in Vaadin applications.
• Google Maps Add-on: How to Get and Track Current Location: How to use Google Maps Add-on in Vaadin applications to get and track the user’s current geographic location.
• Integrating React Components: Introducing Our First Vaadin Add-ons: Introduction to Syntax Highlighter and Image Crop, our first add-ons created using the new Vaadin integration for React Components.
Through this combination of code, content, and community engagement, we’re proud to be helping developers around the world build better, more powerful applications with Vaadin.
Sustaining Excellence: ISO 9001 Re-certification and Beyond

This year marked an important milestone in our journey of continuous improvement, as we successfully completed our second external ISO 9001:2015 audit for re-certification—once again without any non-conformities. The auditor praised not only the maturity of our Quality Management System but also the energy and commitment shown by our team. This achievement is the result of consistent effort across all levels of the organization, ensuring that quality is not just a standard, but a shared mindset.
As part of this process, we continued refining our internal workflows, expanding roles within the team, and incorporating feedback from both clients and collaborators. We also reaffirmed our dedication to environmental responsibility and knowledge development—two core values that guide our day-to-day work. This successful re-certification validates our direction and reinforces our mission to deliver reliable, high-quality software services.
Investing in Future Talent
At Flowing Code, we believe that building the future also means empowering those who will shape it. Over the past year, we continued to strengthen our collaboration with the Universidad Tecnológica Nacional through our internship program. This initiative allows students to gain real-world experience in a supportive environment. So we’re proud to say that several interns have since joined our team and are now contributing to real-world projects.
We also had the privilege of participating in an educational outreach program with the Escuela Secundaria San Roque in Santa Fe. Over the course of two weeks, we welcomed fifth-year students into our offices to provide them with a hands-on introduction to the world of software development. From learning about our work processes and engaging in interviews with our developers, to building their own web applications using Java and Vaadin, the experience was both educational and inspiring — for them and for us. See the full story on Instagram.
These programs reflect our ongoing commitment to cultivating local talent, sharing knowledge, and inspiring the next generation of developers.
Building the Future: Advancing Our Enterprise Development Platform

As part of our long-term vision, we continue to invest steadily in the development of a product aimed at transforming the way enterprise applications are built. Rooted in our experience and commitment to quality, this solution aspires to streamline the development process by offering a solid foundation for building scalable and maintainable systems.
Over the past year, our team has focused on expanding the product’s capabilities, laying the groundwork for new features that align with current industry trends and emerging technologies. While there is still work ahead, we are excited by the progress made and look forward to sharing more details as we move closer to unveiling this new solution.
Looking Ahead: Flowing Code’s Ongoing Commitment to Growth and Innovation
As we close the chapter on our eighth year, we do so with a deep sense of pride and purpose. Each project delivered, every extension published, and every milestone reached is the result of a team committed to learning, improving, and delivering excellence. We’ve grown alongside our clients, helping them tackle complex challenges, and we’ve continued to nurture an open source community that shares our passion for high-quality software.
At Flowing Code, we believe that meaningful progress stems from the ability to adapt, to innovate, and to stay true to our values. Whether it’s through our customer partnerships, community contributions, quality initiatives, or internal product development, our focus remains on creating long-term value and fostering a culture of continuous improvement.
We’re excited for what lies ahead and grateful to everyone who has been part of this journey—clients, collaborators, community members, and the entire Flowing Code team. Here’s to another year of learning, building, and pushing boundaries together.
Join the conversation!