Kevin Åberg Kultalahti

Kevin Åberg Kultalahti

@kevinak.se

Cofounder of Svelte Society, Organiser of Svelte Summit 📍Stockholm, Sweden 🇸🇪

1K followers95 following402 posts

It's happening. Previous in-person ones have been amazeballs! Come join us for some amazing community feels. No other conference even comes close.

Svelte Society@sveltesociety.dev

Svelte Summit tickets are coming in the next few days 🎟️ Join the launch list and we’ll email you a discount code when they go live. See you in Ljubljana on November 19–20. → sveltesummit.com/ticket-updates

Kevin Åberg Kultalahti reposted

Replying to @npmx.dev

wait, is #ATmosphereConf basically just SvelteSummit with cherry trees? what a wonderful group of people - makes me wish I could've been there 🥹

Always fun to see when @svtnyheter.bsky.social - the Swedish Public Broadcast entity uses Svelte in their articles to build interactive stuff! Here's the population over time in different "counties" using Svelte to build interactive www.svt.se/datajournali...

svt.seBefolkningens utveckling från 1968 till 2070Utforska själv: I många landets kommuner har befolkningen minskat sedan 70-talet och förväntas fortsätta minska ända fram till 2070. Men befolkningen som helhet ökar.

Kevin Åberg Kultalahti reposted

In an age of LLMs and streaming text, we need to stop trying to get markdown to play ball and restrict the syntax. I specced a stricter markdown sub(er)set several years ago and wondered if it was strict enough to support true streaming. Turns out penguin flavoured markdown was ahead of its time.

Kevin Åberg Kultalahti reposted

Hey friends 👋 🎉 New *sv* version is out 🎉 We tuned the CLI help so: → humans get clearer commands & structure → AI can one-shot project scaffolding with your fav' add-ons 🤖 This was surprisingly fun to test 😄 Give it a try and tell us how it goes!

I’ve been cooking… built a local-first sync library for the browser. - Encrypted and private, no one can see your data. Unless you invite them to. - Uses Nostr relays to sync. - No servers or auth needed. - Effect first (v4 beta ftw!)

Very sad I couldn't be there for this one! Great episode! Thanks for stepping up @reinhold.is - I'm glad the previous episodes helped you out with the radio voice situation ❤️ 😅

Svelte Society@sveltesociety.dev

You've heard of @npmx.dev right? Tune in to the latest Svelte Radio episode to hear all about it! Jeppe and Brittney are joined by @zeu.dev and @patak.cat. The excitement is REAL! www.svelteradio.com/episodes/npm...

Last year I had a son and noticed that I constantly had back pain from holding him so starting this year I decided that it was time to fix that. So - i vibed myself an exercise app to track my progress. So far I've done 26 sessions in 2026. Very happy with the result so far and I can't believe...

... that I didn't do this earlier. It's exponentially more fun to track your progress in your own app instead of using one that constantly pushes you towards micro transactions. If you're looking for an app, give mine a try:

Kevin Åberg Kultalahti reposted

built an atproto terminal ui for setting up alternative plc rotation keys. there are two types of keys. hardware-based: no sync software-based: synced via icloud is anyone interested in this? I could package it up and release it, though it needs a lot of UX work. tangled.org/saewitz.com/...

Kevin Åberg Kultalahti reposted

Trying to wrap my head around parts of ATProto. Is the following correct? 1. Alice joins Blue Sky. 2. Alice writes something awful and Blue Sky decides that they do not want to deal with Alice and bans her. 3. Alice loses all her data stored on the Blue Sky PDS and is essentially screwed.

Are there plans to mitigate this scenario somehow? I understand that you can back up your own data but in practice who is actually going to do this? Other than nerdy users like myself.