Theo-Steiner
banner
theosteiner.de
Theo-Steiner
@theosteiner.de
🍣 Sushi is life
🗼 Software Engineer at LINE in Tokyo
🤖 @svelte.dev ambassador
⌨️ neovim aficionado
🦋 bsky user #46331
Pinned
this is the talk @rich-harris.dev and big javascript don't want you to see!

fun fact: the illuminati actually orchestrated two power outages during my talk, but thanks to the magic of editing you don't have to suffer through my attempts of filling the breaks with awkward jokes
If you want to build Web Components with Svelte this Svelte Summit talk from @theosteiner.de is for you — Ultimate Guide to Building Web Components with Svelte.
www.youtube.com/watch?v=lDWf...
Ultimate Guide to Building Web Components with Svelte, Theodor Steiner — Svelte Summit Spring 2025
YouTube video by Svelte Society
www.youtube.com
VueFesで知り合った@danabra.movさんは日本で就活しているそうです!!
Danほどの最強レベルのエンジニアを雇える機会は滅多にないと思うので、英語でコミュニケーションとているチームなら、是非オファー出してみてください🙇‍♂️
pinging everyone who is hiring for English speaking engineers in Japan, this is your chance
Hire Dan to not only 10x your team, but also help him achieve his dream of living in Kyoto!
November 10, 2025 at 4:08 PM
Felt creative after watching an episode of "the bear", so I made a scallop carpaccio with grapefruit & papaya!
November 9, 2025 at 1:12 PM
At @vuefes.bsky.social right now, and I have to say that this conference just has such a cool vibe!
Came as a spy from @svelte.dev last year expecting to be booed out of the building, but instead left with vuetiful friends & cool ideas seeded into my head
so I'm obviously back for seconds this year!
October 25, 2025 at 5:32 AM
Let's go!!
#SvelteJapan offline meetup at deno's beautiful shibuya office (40th floor!!!)
October 24, 2025 at 10:13 AM
Since @dominikg.dev is in town for @vuefes.bsky.social we're doing a @svelte.dev Japan meetup on Friday at the beautiful DeNA office in Shibuya with an amazing view of Tokyo's skyline 🌃
Feel free to swing by, no matter the color of your preferred framework!
(we'll have both Japanese & English talks)
Svelte Japan Offline Meetup #5 (2025/10/24 19:00〜)
# Svelte Japan Offline Meetup #5 Svelteに関することならなんでもOKのLTイベント。 ベテランも初心者も大歓迎です。 Svelte-related topics are all welcome at this LT event. Everyone is welcome! # Special Guest 今回は Svelte, Vite コアメンバーの ...
svelte-jp.connpass.com
October 19, 2025 at 3:52 AM
we just forked it
In honor of spooky month, share a 4 word horror story that only someone in your profession would understand

I'll go first: Six page commercial lease.
October 14, 2025 at 5:03 PM
watched the @remix.run announcement and have thoughts..
👍 what I liked first:
- adopting a retained setup scope for state is great, retained mode simply fits the web's model better than immediate mode
- typesafe events look really cool, perhaps even as an agnostic library for other frameworks

1/5
October 13, 2025 at 8:06 AM
not quite convinced by copilot's next edit suggestions just yet.. sure, it's cool when they're spot on, but most of the time stuff is just bat shit crazy..
like, wdym you don't want to merge those two totally unrelated functions for no reason whatsoever? No, how 'bout I add a few braces for ya?
October 8, 2025 at 7:49 AM
today was a good day because I managed to sneak a do/while loop into production code at work
October 7, 2025 at 1:10 PM
素敵なゲストと一緒に@vuefes.bsky.socialを盛り上げるUIT INSIDEエピソードを収録してきました〜 🎉
来月開催されるVue Fes Japan 2025をより楽しみになるようなエピソードになったので、ぜひ聞いてみてください 🙇‍♂️
I had the absolute pleasure of having @kazupon.dev, @antfu.me & yogo join me on the UIT INSIDE podcast to chat about the upcoming Vue Fes Japan 2025!
ep.180『コミュニティースターと語るVue Fes Japan 2025 の魅力』 | UIT INSIDE
@TheoSteiner が、 @kazupon, @antfu7, @yogoescentier とともに Vue Fes Japan 2025 の魅力について語りました。 Vue Fes Japan [](https://vuefes.jp/2025/) https://vuefes.jp/2025/ ゲスト kazupon https://x.com/kazupon Anthony Fu h...
uit-inside.linecorp.com
September 26, 2025 at 10:14 AM
I can't believe I have to say this, but "space" is not a good hot key for your ai feature if you're building a goddamn text editor?!
September 12, 2025 at 10:08 AM
デザイナーとフロントエンドエンジニアがこうりゅうする #CreatorsVision volume 2に参加〜
volume 1が面白すぎて、めっちゃ期待してまーす
September 10, 2025 at 10:12 AM
spotify somehow managed to get itself into the state where it suddenly forgot that I was a premium user on my work device, whereas everything continued just working fine on mobile..
re-login fixed the issue, but I'm utterly confused as to what went wrong here
September 10, 2025 at 6:24 AM
atlassian?! really?
September 5, 2025 at 1:18 AM
babe wake up, new JavaScript framework just dropped!
Ripple's statement based templating really reminds me of SwiftUI, never understood why JSX didn't go this way in the first place
given @trueadm.dev's track record with inferno, lexical & at the @svelte.dev core team you better keep an eye on this!
Ripple now has a website!

www.ripplejs.com

If anyone wants to contribute to fixing/improving it, be my guest – github.com/trueadm/ripple.
September 2, 2025 at 1:13 AM
I'd consider myself an AI sloptimist
August 27, 2025 at 5:14 PM
What other way to start a business trip to fukuoka then with a steamong bowl of tonkotsu? 🍜
August 24, 2025 at 11:38 AM
Just took the plunge & bought a subscription for @proton.me
first impression is that the apps take a bit long to load, but that's probably expected since I'm accessing servers in switzerland from japan
August 18, 2025 at 2:15 PM
Being wide awake at 3 am with my heart pumping out drum'n'bass tracks indicates that the two liters of tea I drank after 10pm might not have been as free of caffeine as previously thought. Oopsie 🤪
August 16, 2025 at 6:22 PM
if I received a dollar for each time I had a CI fail because I forgot to delete a trailing comma after refactoring some json nested into a yml file, I’d have at least one dollar
August 7, 2025 at 5:48 AM
just learned there's no keyboard shortcut to caesar cipher selected text in vscode..
like, seriously, how do y'all live..?
August 1, 2025 at 6:58 AM
casually spinning up a gas turbine in some brand new 100MW data center built into a pittoresque nature preserve just so that claude code can "fix" a typescript error by adding "// @ts-ignore - function works as expected".. maybe we deserve to die in the climate apocalypse
July 28, 2025 at 11:11 AM
can AI companies please stop trying to build their moats on my local file system?
'CLAUDE.md', 'GEMINI.md'... forcing users to commit your stupid branding instead of a neutral 'AGENTS.md' is not cute, it's cringe & desperate
shoutout to openai's codex & @thdxr.com's opencode for getting this right 👏
July 23, 2025 at 1:42 AM
『日本人ファースト』💔
Why does the MAGA/AfD/RN playbook seem to work everywhere? 😢
Japanese right wing parties rallying with positions ranging from hate to batshit crazy:
- xenophobia
- anti-lgtb
- conspiracy theories
- denial of war crimes
- rearmament
- forced sterilization for childless women at 30
July 21, 2025 at 3:07 AM
Reposted by Theo-Steiner
I was a moderator at the Svelte Japan Offline Meetup yesterday. I felt that people were friendly and everyone was welcoming to each other.

I was also surprised to see how many companies in Japan are starting to use Svelte for their products.

It was encouraging and fun.

#sveltejapan
July 19, 2025 at 4:00 AM