Happy Programmer's Day to everyone who spent this year reviewing code they didn't type. 😅
Turns out the hard part was never the typing. #ProgrammersDay
Introducing AppJars: A set of production-ready modules you add to your Spring Boot and Vaadin app to cover the foundations every project needs.
Read why we built it and what's inside: https://t.co/yRjaqYJJLx
Mark your calendar.
August 25, the AppJars catalog opens: 11 production-ready modules for Java enterprise apps, with self-checkout and a free mode to try everything first.
👉 https://t.co/voNTuWFEUa
An AI assistant built into your Java app, that actually knows your product.
AI Support brings chat, Meta channels, and your own knowledge base into your Spring Boot and Vaadin app, with full visibility into every answer.
Learn more at https://t.co/qlhGYpdNeS
The AppJars docs are growing. We're publishing them module by module: overviews, user guides, and architecture notes.
Already up: User Manager, Activity Log and I18N Manager.
Deeper docs and more modules are on the way.
Have you visited yet? Go to https://t.co/y0WjrgeYAR
Ship your app in every language your users speak. Without a redeploy for each one.
I18N Manager lets admins manage languages and translations at runtime, right from your app.
Explore I18N Manager at https://t.co/P6cxwa4xcj
Add-on upgrade. New listener in Share Easy so you know when your content gets shared. Thanks to everyone whose requests keep our add-ons getting better.
What changed, who changed it, and when? Your auditors will ask. Your app should answer.
Activity Log captures events from your log stream, with extraction rules, powerful filtering, curated views, and automated retention.
Meet Activity Log at https://t.co/Vf0cWOFe0D
A structured Spec → Plan → Code AI-assisted workflow changes the development game.
💻 Leveraging #Claude through every step meant implementing a new #Vaadin add-on faster than ever.
See how in our latest blog post:
https://t.co/jg2DzRWDed
Every AppJar has a free mode.
No license, no trial clock. Real usage, with reasonable limits.
And it's no black box: the source is available to debug.
Soon you'll be able to try it yourself.
👉 https://t.co/YIZQk3PR7c
#Java#SpringBoot#Vaadin
How much of your last project was actually unique business logic? Those other features takes real time to analyze, design, test, and maintain. On every single project. AppJars delivers them as production-ready modules, one per feature, ready to go. 👉https://t.co/2KFD4CCzvj
For years we built enterprise apps for other companies. Every one started the same: weeks rebuilding the same groundwork before the part that made the app unique.
So we built it once, properly. Four years later, it's real and in production.
Follow @AppJarsModules. More soon.
What's an AppJar? A production-ready module to help you accelerate the development of your Java enterprise application. One AppJar, a complete feature.
Stay tuned 👉 https://t.co/2KFD4CCzvj
#Java#SpringBoot#Vaadin
Why is a 25-year-old framework centered around "frontend in Java" still relevant in 2026?
We've shared some thoughts based on years of building customer applications and helping shape the #Vaadin ecosystem through 30+ maintained add-ons.
https://t.co/V61Hy7Nx3K
Spend less time on plumbing.
With Vaadin 25.2, you can:
• Build AI-powered data views
• Access browser APIs without JavaScript
• Reuse E2E tests for load testing
See what's new in this release 👇
https://t.co/OMC4anDyCl
#Java#DeveloperExperience#Vaadin
Your business logic is the part only you can build. The rest is the same on every project. Same foundations, over and over.
What if you didn't have to?
#Java#EnterpriseJava#JavaDevelopment#ComingSoon
We revived a 2018 demo app and modernized it to use #Vaadin 25 & #Java 21 by pair-programming with #Claude AI. See how the right architecture makes all the difference when upgrading 💻https://t.co/rkOHqGCgmu
9 years flowing strong 🚀
From complex challenges to big milestones, this year pushed us forward in all the right way, growing our team, expanding our work, and strengthening our commitment to great software.
Proud of the journey. Ready for what's next.
https://t.co/fm0Eos0oni