Joonas Lehtinen
@joonas.bsky.social
📤 91
📥 19
📝 16
Web. AI. Open Source. Enterpreuner. Vaadin Co-founder. CS PhD. SF Bay Area. Dad & husband.
We taught AI a new modality
@vaadin.com
— UI In Computer–Human Interaction, the AI decides what it needs from a human, and builds the UI on the fly — adapting in real-time as the human interacts. Try it →
computerhumaninteraction.com
loading . . .
4 months ago
0
2
0
reposted by
Joonas Lehtinen
4 months ago
10 years of building Web Components at
@vaadin.com
: celebrating the "anniversary" of <vaadin-combo-box>! Check out this blog post to learn about our journey and how we finally migrated to
@lit.dev
:
dev.to/webpadawan/1...
loading . . .
10 years of building Web Components: the story of <vaadin-combo-box>
A story about building Vaadin web components
https://dev.to/webpadawan/10-years-of-building-web-components-the-story-of-91d
2
20
4
reposted by
Joonas Lehtinen
Marcus Hellberg
5 months ago
🚀 Updated Vaadin MCP ✨ Combines semantic + keyword search with reranking 🛠️ MCP Tools Available: 📚 get_vaadin_primer - Vaadin fundamentals & best practices 🔍 search_vaadin_docs - Search Vaadin docs 📄 get_full_document - Complete doc retrieval 🏷️ get_vaadin_version - Latest stable version info
3
6
1
reposted by
Joonas Lehtinen
René Wilby
6 months ago
New blog post: Using Kafka Streams and Interactive Queries to consume, aggregate and query streaming data in business web apps built with
#Hilla
(by
@vaadin.com
).
rene-wilby.de/en/blog/hill...
loading . . .
Hilla and Kafka. Part 3: Kafka Streams
Using Kafka Streams and Interactive Queries to consume, aggregate and query streaming data in the Hilla backend and visualize the data in the Hilla frontend in a reactive way.
https://rene-wilby.de/en/blog/hilla-and-kafka-part-three-kafka-streams
1
7
4
Chinese, Finnish, German, and Spanish translations for @vaadin documentation is now live. More languages will be added in August.
6 months ago
1
1
0
reposted by
Joonas Lehtinen
Johannes Rabauer
6 months ago
I'm starting a new live coding series! 🧠 Build a local AI chatbot in pure Java ⚙️ With Spring AI, Vaadin UI & Docker 🧙 It's a text adventure game with stats, magic, inventory, and AI-generated ASCII art. Follow along if you’re into
#Java
+
#AI
!
#SpringBoot
#Vaadin
#LiveCoding
3
9
4
Vibe coding feature (prototype) in
@vaadin.com
Copilot is magical. Rudolf the red nose agent really builds the full Spring app for you…
youtu.be/rBX_ZPvPfN0
loading . . .
Vaadin Copilot AI Pair Coder Prototype
YouTube video by vaadinofficial
https://youtu.be/rBX_ZPvPfN0
9 months ago
0
3
1
reposted by
Joonas Lehtinen
Vaadin
10 months ago
Vaadin 24.7 = faster dev, stronger security, smarter automation! ✅ Flow: Resilient server-client messaging ✅ Hilla: React 19 support ✅ Copilot: Custom components & automation ✅ Control Center: Now GA! + more updates! 🔗 See what's new:
vaadin.com/blog/vaadin-...
loading . . .
24/7 Flow with Vaadin 24.7 | Vaadin
Vaadin 24.7 is here! Simplify upgrades, enhance security, and accelerate development. Upgrade now and keep coding 24/7!
https://vaadin.com/blog/vaadin-24-7-release
0
2
5
reposted by
Joonas Lehtinen
Vaadin
10 months ago
How do teams choose the right tech for
#Java
apps? We’re running a quick survey—not just on what tools teams use, but why. Your insights will help the community make better decisions in 2025! 🔗 Join the survey:
survey.survicate.com/8dd6ee2a0565...
0
3
8
Kahneman’s “Thinking, Fast and Slow” has a parallel in AI: • System 1: LLMs produce a rapid stream of thought • System 2: Reasoning models think before answering
11 months ago
0
0
0
Vaadin community releases a plugin update daily in average and adds a completely new plugin almost weekly. With over 2000 plugins to choose from, community really elevates Vaadin. This is Open Source in practice. Kudos
@samiekblad.bsky.social
for leading Directory!
youtu.be/D5JbB5nf3qk?...
loading . . .
Vaadin Directory Wrapped 2024
YouTube video by Sami Ekblad
https://youtu.be/D5JbB5nf3qk?si=08wCiNhbGaEzSKYb
11 months ago
0
1
1
reposted by
Joonas Lehtinen
Marcus Hellberg
about 1 year ago
🤖
@tzolov.bsky.social
created a cool demo showing off OpenAI gpt-4o-audio and Spring AI and said it could use a better interface. Ask, and you shall receive. Introducing Marvin, the paranoid UI 😆
github.com/marcushellbe...
loading . . .
0
10
5
One year ago, I rejoined Vaadin to help guide the product in a fresh new direction. I'm immensely proud of what our team has achieved over the past 12 months. Five weeks ago, I had the privilege of summarizing what we build at our annual user conference. 12-minute recap:
youtu.be/lWbLQda_aPU?...
loading . . .
Full stack level up: what’s next for Vaadin by Joonas Lehtinen - Vaadin Create 2024
YouTube video by vaadinofficial
https://youtu.be/lWbLQda_aPU?si=zSMc1-WQ4RbtgyDq
about 1 year ago
1
3
2
Copy-paste from Figma to
@vaadin.com
www.figma.com/community/fi...
loading . . .
Figma to Vaadin | Figma
Generate Vaadin UI code by copy-pasting designs from Figma. Works with Vaadin Flow (Java) and Hilla (React). This file documents the feature and offers few sample UI's that can be used for testing or ...
https://www.figma.com/community/file/1430138010973103197/figma-to-vaadin
about 1 year ago
0
1
0
Hello world!
over 2 years ago
0
0
0
you reached the end!!
feeds!
log in