Theo-Steiner
@theosteiner.de
1.2K followers 210 following 260 posts
🍣 Sushi is life 🗼 Software Engineer at LINE in Tokyo 🤖 @svelte.dev ambassador ⌨️ neovim aficionado 🦋 bsky user #46331
Posts Media Videos Starter Packs
Pinned
theosteiner.de
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
theosteiner.de
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?
theosteiner.de
today was a good day because I managed to sneak a do/while loop into production code at work
theosteiner.de
不安でしかない。
theosteiner.de
excellent post, as always!
I was wondering if there was a way to associate two DIDs?
Let's say I wanted to keep my handle, but switch from my current did:plc to a self hosted did:web..
would I need to maintain multiple identities or does the protocol provide a mechanism for DID redirects?
theosteiner.de
tomigaya is a great area!
How long will you be in tokyo for?
theosteiner.de
素敵なゲストと一緒に@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
theosteiner.de
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?!
theosteiner.de
デザイナーとフロントエンドエンジニアがこうりゅうする #CreatorsVision volume 2に参加〜
volume 1が面白すぎて、めっちゃ期待してまーす
theosteiner.de
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
theosteiner.de
atlassian?! really?
theosteiner.de
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!
trueadm.dev
Ripple now has a website!

www.ripplejs.com

If anyone wants to contribute to fixing/improving it, be my guest – github.com/trueadm/ripple.
theosteiner.de
36 degrees in shinjuku has me absolutely dying today.. 😭
& with ~90% humidity at night you never get the chance to cool down
theosteiner.de
I love how "tweet" is a hyperlink in a printed document
theosteiner.de
I'd consider myself an AI sloptimist
theosteiner.de
Interesting how you're using the ctor as a key to not require explicit typings!
I'm curious, will it walk the prototype chain of provided objects? 😅
theosteiner.de
What other way to start a business trip to fukuoka then with a steamong bowl of tonkotsu? 🍜
A delicious bowl of tonkotsu ramen & two soft boiled eggs
theosteiner.de
we're talking past each other. I am not saying that this is unenforceable on the app store, but rather that apple lawyers will find ways to circumvent having to enforce this by undermining potential legislation, as they have previously done with browser choice, if the wording is not airtight.
theosteiner.de
I believe they invoke an aura of fear only where it suits their business interests (in app purchases), but not altruistically to further goals that are orthogonal to corporate strategy.
Just saying a mandate would have to be worded very deliberately for corporate lawyers not to run circles around it
theosteiner.de
> Mandating that non-browser apps utilise a users' default browser for third-party websites

Couldn't this proposal be easily circumvented by replacing 3rd party URLs with a 1st party url shortener?
This is a tricky one because there are legitimately cool use cases for IABs with 1st party URLs
theosteiner.de
As a son of Stuttgart I'm not sure if I feel proud about our TV tower being worthy of a distinct icon in a library, or offended that this icon's mere existence apparently makes for the perfect example of the library's absurd scope 😅
theosteiner.de
I can promise you, usage is also growing in enterprise land, where telemetry is disabled & the download metrics are obscured by private npm registries ❤️
Absolutely love working with the new svelte CSF!
theosteiner.de
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
theosteiner.de
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 🤪
theosteiner.de
honestly feels like micronudging makes up at lest 50% of notifications nowadays..
& they use the darkest of patterns imaginable, too!
like snapchat "masquerading" as your camera roll to get you to post, or instagram reminding you that "you received notifications while having the app muted" 🤯