Google Maps Add-On: Mobile Right-Click for Markers
Discover the built-in support for right-click events on mobile and touch devices using the Google Maps Add-on for Vaadin applications.
Introducing AppJars: A set of production-ready modules for Spring Boot and Vaadin. User management, audit logs, i18n and more, free to try.
Discover the built-in support for right-click events on mobile and touch devices using the Google Maps Add-on for Vaadin applications.
Build a Vaadin add-on at record speed with Claude. The architect role allows fast planning, iterating, and validating.
Is Vaadin still relevant in 2026? A practical perspective based on real-world projects, long-term maintenance, and the latest Vaadin 25.
We migrated a Vaadin 10 app to Vaadin 25 in record time. Discover the power of clean architecture and our AI workflow with Claude.
Celebrating 9 years of innovation! Explore our latest Vaadin 25 migrations, AI-driven solutions, and the fresh new look of Flowing Code.
A practical look at how we simplified add-ons migration to Vaadin 25 using a JSON compatibility helper for Elemental JSON and Jackson 3
Flowing Code celebrates its ISO 9001:2015 recertification with TÜV Rheinland and a team that proves quality is built every single day.
How we integrated AI-powered CodeRabbit into our review process. Lessons learned, benefits, and how it improved our workflow.
Flowing Code celebrates 8 years of growth, evolution, and key milestones in projects, open source, and product development
A quick catch up on how we kept contributing to the open source world with our Vaadin add-ons development during 2024.
Flowing Code achieves its third external ISO 9001:2015 audit, focusing on continuous improvement, feedback, and sustainability
Introduction to Syntax Highlighter and Image Crop, our first add-ons created using the new Vaadin integration for React Components.
How to use Google Maps Add-on in Vaadin applications to get and track the user's current geographic location.
Why we prefer Time and Material model for software development, focusing on flexibility, transparency, and better collaboration
An introduction on how to use Badge List Add-on component to enhance data representation and user interaction in Vaadin applications.
Flowing Code celebrates 7 years of innovation, adaptation, and growth. Discover key projects, client work, and open-source achievements.
Discover Flowing Code latest year in review and celebrate six years of innovation, growth, and high-quality software solutions.
Flowing Code successfully passed the external audit that evaluated the conformity of our Quality Management System with the requirements of the International …
In this article we will explain how to install Vembu BDR by using a docker-compose to make it easier to have a versioned configuration
A detailed tutorial on how to build a Web Component from Angular Components and how to use the result in a Vaadin application.
Short tutorial explaining how to use our AppLayout Addon in a new Hilla application created at start.vaadin.com
Five years flowing. As we celebrate reaching this amazing milestone, here is a quick review of our last year.
Tutorial explaining how to connect to a WebSocket using Spring Reactive WebClient and display realtime cryptocurrencies prices using Vaadin
An example on how to display hierarchical data implementing a Vaadin TreeGrid component with lazy loading, filtering and sorting.
Our usual year in review, where we go through our remarkable achievements working for our customers and open sourced projects for our growing community
The world is not the same and neither are we. Many interesting things to read about what we were doing in our last year in review.
A review of how to deal with theming and styling in each version of Vaadin, focusing in the advantages present in the 14 version
Detailed explanation of how to configure a Vaadin Grid to use all of the most useful features needed when building an enterprise application
A detailed overview analysis of what is needed to define a good planning of your SCM strategy that will highly increase the quality of your deliverables