Joonas Lehtinen
@joonaslehtinen
Web. AI. Open Source. Enterpreuner. Vaadin Co-founder. CS PhD. SF Bay Area. Dad & husband.
Did you know @vaadin 24.8 now offers a super-simple way to share feedback? 🚀 Give the Beta a spin and tell us what you think (how meta)!
If you want to start a software startup, you should still learn to program. Even if AI writes most of your code, you'll still be in the position of an engineering manager, and to be a good engineering manager you have to be a programmer yourself.
Build awesome charts 📊 with our new component for @vaadin
📊📈 We’ve released the “Chart.js Wrapper for Vaadin” – an #opensource component to integrate Chart.js charts in @vaadin apps. Supports Chart.js v4, async data loading and dark mode. Check our Github Repo or xdev.software/news #Vaadin #ChartJS #Java #DataVisualization
I want to confess a sin: I should be working on my talk on Docker images, but instead, I'm playing around with @vaadin and can't get enough of it😅❤️🔥
Chinese, Finnish, German, and Spanish translations for @vaadin documentation are now live. More languages will be added in August.

iPadOS 26 has brought joy back to using an iPad. It does not make it a computer, but re-enforces @Apple strategy of being its own useful device.
And so it begins… @Vaadin 25.0.0-alpha1 (Warning: Not recommended for human consumption yet)
What's new in @vaadin 24.8? youtube.com/watch?v=JN5wIZ…
I start to think @grok is an amazing feature in X: Helps bringing some sanity to debates with a rational assessment of facts. Maybe that can save @X?
Cerebras just beat NVIDIA Blackwell Last week: Blackwell hit 1,000 t/s on Llama 4. Today: Cerebras hit 2,500 t/s on the same model, same benchmarks by @ArtificialAnlys Blackwell smoked Groq, AMD, Google – everyone. Only Cerebras stands – and we smoked Blackwell.
Vaadin 24.8.0 is out! 33 features, over 50 projects, and 13,000 commits.
Why would a purely digital brand start sending regular mail? Don’t they understand the negative brand impression? @audible_com please stop and retain me for another 10 years.

What do you think of @vaadin brand evolution? While mostly an internal resource, we decided to keep Vaadin Brand Toolkit 3.0 public at brand.vaadin.com