Lukas Trumm
banner
lukastrumm.com
Lukas Trumm
@lukastrumm.com
Husband | Father | Software engineer | Scout leader | Endurance runner | Craftsman
Evan You just casually announced that @vite.dev implemented the best ideas from Biome, Turborepo and Deno tooling www.youtube.com/watch?v=x7Js...
What a great future for JavaScript!
Evan You | Vite Beyond a Build Tool | ViteConf 2025
Evan You announces and demos Vite+, which is built on VoidZero's OSS projects: Vite, Vitest, Rolldown, Oxc. Find out more at https://viteplus.dev/ Watch all talks from ViteConf 2025 in the playlist…
www.youtube.com
October 14, 2025 at 6:20 AM
Today I learned: AX stands for Agent eXperience. Well it actually make some sense. As a developer I want my AI agent to have great experience using my tools on my behalf...
October 9, 2025 at 2:01 PM
The State of JS 2025 survey is now open! survey.devographics.com/survey/state...
State of JavaScript 2025
Take the State of JavaScript survey
survey.devographics.com
October 5, 2025 at 9:56 AM
Great time, great people at PragVue.com thx @alois-seckar.cz
PragVue 2025
2nd annual Vue.js conference in Prague, Czechia (23rd September 2025)
PragVue.com
September 23, 2025 at 8:19 PM
I'll be talking about Tailwind vs. CSS at the FrontKon conference in a couple of weeks. Controversy or harmony? 👀
#FrontKon #Frontendisti www.frontkon.cz
September 8, 2025 at 6:50 AM
Counting rows on an unusual chessboard seems simple since you sense there's a trick. But I couldn't get any major LLM to answer correctly without big hints. Do you have similar examples?
August 27, 2025 at 2:00 PM
Reposted by Lukas Trumm
One of the reasons I like using Gemini 2.5 Pro for tech specs is that it can defend its decisions. If I ask, "why didn't you X?" it will give me the rationale and let me debate back and forth. Compare that to Claude: "You're absolutely right! I should have done X." Much less helpful.
July 7, 2025 at 2:14 PM
I have totally missed, that Temporal (built in dates and calendars library) is already implemented in first browser - Firefox. This is great! spidermonkey.dev/blog/2025/04...
Shipping Temporal
The Temporal proposal provides a replacement for Date, a long standing pain-point in the JavaScript language. This blog post describes some of the history and motivation behind the proposal. The…
spidermonkey.dev
June 10, 2025 at 6:20 AM
What is all the rage about parallel AI agents? And how is it great to let the agent work for hours?

I get that it solves the current problems, but overall it feels wierd.

Why? Because humans can't really think in parallel. 1/2
June 5, 2025 at 6:58 AM
Take on Claude Code

Question: Why did you build a cli tool instead of an IDE?
Boris from Anthropic: There is good change that by the end of the year people aren't using IDEs anymore.

For more context see www.youtube.com/watch?v=6eBS...
Mastering Claude Code in 30 minutes
Learn advanced features, shortcuts, and workflows to get the most from Claude Code
www.youtube.com
May 26, 2025 at 11:18 AM
This is incredible Google WTF!
April 11, 2025 at 7:17 PM
I have dropped a couple of lines about an exceptional opportunity I had recently at a conference in Amsterodam... lukastrumm.com/blog/the-che...
March 20, 2025 at 6:42 PM
Awesome time, awesome people in Amsterodam #vuejsamsterdam #jsworld
March 14, 2025 at 3:26 PM
Unbelievable
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!

devblogs.microsoft.com/typescript/t...
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
devblogs.microsoft.com
March 11, 2025 at 3:34 PM
Reposted by Lukas Trumm
I stay well clear of enums.

in fact as soon as ts 5.8 lands (with this PR: github.com/microsoft/T...) I'll be enabling `--erasableSyntaxOnly`

I've started using `--experimental-strip-types` in node too.

I use typescript for checking + intellisense, not in my build pipeline

roe.dev/ama

#ama
February 27, 2025 at 10:12 PM
Reposted by Lukas Trumm
What's in store for Nitro? with @danielroe.dev
February 19, 2025 at 11:31 PM
Reposted by Lukas Trumm
The overwhelming urge to build something in Nuxt
February 13, 2025 at 11:58 PM
Reposted by Lukas Trumm
🚀 ESLint now officially supports linting CSS!

Read more:
eslint.org/blog/2025/02...
ESLint now officially supports linting of CSS - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
eslint.org
February 18, 2025 at 4:52 PM
Reposted by Lukas Trumm
Today TypeScript 5.8 Beta ships the new "erasableSyntaxOnly" flag 🎉

It is designed to pair with Node's built-in TypeScript support, guiding users away from TS-only runtime features such as:

❌ enum
❌ runtime namespace
❌ parameter properties

Remember: TS = JS + Types 👍
TypeScript 5.8 Beta is released 🎉

🔶 "nodenext" gets require(ESM)
🔶 "nodenext" deprecates Import Assertions
🔷 Checked Conditional Return Types
🔷 erasableSyntaxOnly flag for Node
🔷 Perf: libReplacement flag
🔷 Perf: Program load/update optimizations
We just released the beta for TypeScript 5.8! This release brings support for Node.js' require(ESM), smarter/safer checks for functions using advanced types, a few great optimizations for editor scenarios, and more. Give it a try!

devblogs.microsoft.com/typescript/a...
January 29, 2025 at 9:33 PM
I was casually driving home, not really concentrating on what 'someone' was talking about. Suddenly I heard my name! It took me a while to realise that I was listening to none other than Eric Meyer in his Igalia Chats podcast. What an unexpected situation.
January 15, 2025 at 8:12 AM
I progressively love VueJS 😉 . It was ok in version 2 with Options API, but now on version 3.5 with full Typescript support, Composition API, and latest syntax features it is great.
January 7, 2025 at 7:50 AM
So many questions answered during @nuxtnation.com ! Recommended. What the whole event.
November 18, 2024 at 11:46 AM
This year's State of JavaScript 2024 survey is now open! survey.devographics.com/survey/state...
November 18, 2024 at 7:21 AM
Having a great time developing a weather related app. I'm using Claude to generate test data and they are hilarious. I've not expected to have fun reading test data 😊
November 14, 2024 at 8:02 AM