Sign in

Ken Kunz

@kenthropic.com
773 followers 936 following 174 posts

kenthropic.com creating software for humans 👨‍💻 @svelte.dev ambassador | svelte chicago co-organizer 🌃 purveyor of high-concept mischief 🎭

PostsRepliesMedia
Ken Kunz @kenthropic.com · 01/09/2026
Thanks for the shout out, @fubits.dev! That was a fun one. I definitely made @kevinak.se nervous with how late I submitted it, though 😅.
020
Reposted by Ken Kunz
Svelte Society @sveltesociety.dev · 27/07/2026
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
sveltesummit.com
Ticket Launch Updates | Svelte Summit Ljubljana 2026
Join the Svelte Summit ticket list for the sales date, discount code, and program news.
34517
Ken Kunz @kenthropic.com · 22/05/2026
guild.host/events/svelt...
guild.host
Svelte Chicago – May 2026 | Guild
May 27th 5:30PM: Come hang out with us at Svelte Chicago! Interested in Svelte? Join us for pizza, beverages, and networking at the M1 Finance office for the next meeting of the Chicago chapter of S...
000
Ken Kunz @kenthropic.com · 22/05/2026
​Just 5 days away: Svelte Chicago (your favorite "JIT" meetup) returns this Wednesday, May 27th at M1 Finance! I'll be giving a tour of what's new in Svelte over the last ~6 months: query​.live, remote functions glow-up, server-side error boundaries, and more! Plus open-🎤 ⚡️talks, 🍕🍻 and 💬. RSVP 👇
Event graphic for Svelte Chicago, May 27th 2026 at 5:30pm CT. Title: "What's New in Svelte, 2026: query.live and friends." Background: Marina City towers along the Chicago River at sunset. Sponsored by Storyblok.
1101
Reposted by Ken Kunz
Svelte Society @sveltesociety.dev · 18/02/2026
Looks like @kenthropic.com and @mikerourke.bsky.social are doing another meetup in Chicago next week! Don't miss out on any meetups and events by going to the Svelte Society events page: sveltesociety.dev/events
sveltesociety.dev
Events - Svelte Society
Join us at upcoming Svelte Society events, meetups, and workshops
172
Ken Kunz @kenthropic.com · 15/02/2026
🏙️ Svelte Chicago is back! Join us Feb 24th at M1 Finance for our first meetup of 2026. 🔍 Job Search Panel: @mikerourke.bsky.social and I share our experiences alongside fellow devs and a hiring manager. 🍕 Plus lightning talks, pizza & networking! #Svelte #ChicagoTech guild.host/events/svelt...
Svelte Chicago February 2026 meetup promotional image with Chicago skyline at sunset. Shows event date February 24th at 5:30pm CT, featuring Job Search Panel Discussion and Open Mic Lightning Talks. Sponsored by Storyblok.
031
Ken Kunz @kenthropic.com · 22/01/2026
5000 words on usability, never <meta viewport> setting
Screenshot of Gruber's text about prioritizing "whether you can read text against the background" - from daringfireball.net which uses user-scalable=no to prevent zooming
020
Reposted by Ken Kunz
Ilja @fubits.dev · 12/01/2026
I did not realise that the documentation for Svelte @attach amounts to a whole page now! Wanted to do a quick skim and now I can’t stop exploring… svelte.dev/docs/svelte/... And ICYMI: day 3 of Advent of Svelte 2025 has a quick intro to attach by @kenthropic.com advent.sveltesociety.dev/2025/3
svelte.dev
{@attach ...} • Svelte Docs
{@attach ...} • Svelte documentation
1113
Ken Kunz @kenthropic.com · 23/12/2025
Love this one! Great intro, great demo. Just take care that the MCP doesn't give HAL conflicting directives 🤖🤪
020
Ken Kunz @kenthropic.com · 18/12/2025
Agree they're hard to get right. Rich + Svelte core team clearly agree as well. The remote functions API & architecture are designed with security footgun-avoidance in mind: explicit file boundaries + existing server-only module protection. Humility → simplicity. Hard ≠ impossible.
010
Ken Kunz @kenthropic.com · 18/12/2025
🤔 different strokes – hope you find the solution that's right for you!
010
Ken Kunz @kenthropic.com · 18/12/2025
> Yes, I've been using Svelte since v3 was released in 2019. Respect – you've got me beat by 2 years! 🙇‍♂️ The #JustUseSvelteAlready was aimed at the broader audience vs. you specifically.
010
Ken Kunz @kenthropic.com · 18/12/2025
Query and Table seem most relevant for Svelte. Router/Start less so given SvelteKit's capabilities – especially with latest enhancements and direction (remote functions). Curious if there's a reason you'd prefer Router/Start over SvelteKit?
200
Ken Kunz @kenthropic.com · 18/12/2025
Also check out this recent episode of Syntax with Tanner. syntax.fm/show/954/ful...
syntax.fm
Fullstack TanStack! The Scoop with Tanner Linsley - Syntax #954
000
Ken Kunz @kenthropic.com · 18/12/2025
You mean like this 🧐? #CheckFirst #JustUseSvelteAlready
Screenshot of TanStack Query documentation website showing the framework selector dropdown with Svelte selected and checked, alongside other framework options including React, Vue, Angular, and Solid. The page displays the overview section for @tanstack/svelte-query package with code example.
230
Reposted by Ken Kunz
Morgan @xcc.es · 16/12/2025
☕️Svelte meetup in Barcelona next week! 🎄Mon Dec 22 🗓️ @sveltesociety.dev guild.host/svelte-barcelona
guild.host
Svelte Society – Barcelona | Guild
Building the Svelte community in & around Barcelona
282
Ken Kunz @kenthropic.com · 10/12/2025
🙇‍♂️🎭
091
Ken Kunz @kenthropic.com · 06/12/2025
This will be a sign unto you. A bearded prophet, wandering among the deer and the lambs, bringing tidings of great joy, which will be for all the people – all who are willing to venture forth. And suddenly, there was with the prophet a quintet of angels… youtube.com/shorts/Wu3kc... #svelte #jsjesus
Bearded prophet Rich Harris wandering among the animals, bringing tidings of async components.
0212
Ken Kunz @kenthropic.com · 05/12/2025
Day 5 of Advent of Svelte 🎄 Boundaries help your app (and family) stay sane during the holiday season. youtu.be/Fhno5Ln1CwI?...
youtu.be
Advent of Svelte 2025 - Day 5: svelte:boundary
YouTube video by Svelte Society
083
Ken Kunz @kenthropic.com · 18/11/2025
I have not ... aber jetzt möchte ich es mir mal anhören!
020
Ken Kunz @kenthropic.com · 18/11/2025
Stark – congrats on getting this underway! I hope I can visit sometime. (And… please join a Svelte Chicago event if you're ever in town.)
110
Ken Kunz @kenthropic.com · 18/11/2025
Great, now everyone in the blue svelte sky knows about my "Low-Bar Lightning Talk™" 🤣 Good reminder for Svelte Chicago folks – see you in 2 hours! guild.host/events/svelt...
030
Ken Kunz @kenthropic.com · 14/11/2025
Things you can count on in November in Chicago (from worst to best): leaf cleanup in the dark at 4:30p, finding a random Jackson in the coat you haven't worn since March, and a Movember email from Virgil 👨🏻. Worthy cause! us.movember.com/mospace/1316...
us.movember.com
Virgil Bistriceanu's Mo Space
Virgil's Motivation: Put this old moustache to work for the benefit of men’s health.
041
Ken Kunz @kenthropic.com · 10/11/2025
🎉 Last Svelte Chicago meetup of 2025 – Nov 18th at PartySlate! Cleveland Pitts presents: Building Culturally Grounded AI with SvelteKit – The Harold Washington Ancestral Algorithm. Join us for pizza, drinks, and great conversations with the Chicago Svelte community 🍕 guild.host/events/svelt...
Svelte Chicago meetup flyer: November 18th, 5:30pm CT. Features talk on Building Culturally Grounded AI with SvelteKit. Chicago skyline at sunset background.Speaker presenting at Svelte Chicago meetup in modern office space. Attendees at conference tables with pizza, watching presentation on screen.Group photo of Svelte Chicago meetup attendees around conference table with laptops and pizza. About 10 developers smiling at camera.
0113
Ken Kunz @kenthropic.com · 09/11/2025
3/3 Glad you're enjoying Runed FSM! I didn't work on this version directly, but provided some inspiration with my svelte-fsm library (Svelte 3/4 store-based API). You have @gazit.me to thank for Runed FSM implementation 😄.
030
Ken Kunz @kenthropic.com · 09/11/2025
2/3 If you need the FSM (and shared context) to be available from more than one component, extract it to a svelte.ts module and export the FSM and shared state from there. For example: github.com/kenkunz/svel...
github.com
140
Ken Kunz @kenthropic.com · 09/11/2025
1/3 I've generally found that context doesn't need to be built into the FSM API itself. Your "surrounding context" (enclosing lexical scope) is your context – the FSM has access to whatever is defined there.
130
Reposted by Ken Kunz
Ilja @fubits.dev · 09/11/2025
I know it already made its rounds on Reddit and HN but from all the products / brands adopting Svelte, llama.cpp migrating the WebUI from React to SvelteKit is like the ultimate testimonial github.com/ggml-org/lla...
github.com
SvelteKit-based WebUI by allozaur · Pull Request #14839 · ggml-org/llama.cpp
Overview This PR introduces a complete rewrite of the llama.cpp web interface, migrating from a React-based implementation to a modern SvelteKit architecture. The new implementation provides signif...
1356
Ken Kunz @kenthropic.com · 09/11/2025
Runed FSM (like its predecessor svelte-fsm) does not support parent/child states. I've considered adding this, but (a) haven't had bandwidth, and (b) have been hesitant without seeing more use case examples (w/in a Svelte app context). Can you share more about your use case?
110
Ken Kunz @kenthropic.com · 05/11/2025
Wait… you found Svelte 2.x code?! 😜
000
Ken Kunz @kenthropic.com · 05/11/2025
Mad props to @allozaur.bsky.social for leading dev on the new llama.cpp WebUI and championing Svelte/SvelteKit for the project! Also kudos to @hf.co for sponsoring this open source work 💪 #Svelte #SvelteKit #OpenSource #HuggingFace github.com/ggml-org/lla...
github.com
SvelteKit-based WebUI by allozaur · Pull Request #14839 · ggml-org/llama.cpp
Overview This PR introduces a complete rewrite of the llama.cpp web interface, migrating from a React-based implementation to a modern SvelteKit architecture. The new implementation provides signif...
090
Ken Kunz @kenthropic.com · 05/11/2025
While the Svelte community was buzzing about Apple's App Store leak, here's the real gem: llama.cpp's new official WebUI – built with Svelte/SvelteKit! Run any of 150k+ GGUF models with a gorgeous interface. Fully local, fully open source 🚀 #Svelte #SvelteKit #LlamaCpp 👇 github.com/ggml-org/lla...
llama.cpp WebUI interface showing chat window with Qwen3 VL 30B model loaded, displaying clean minimal design with text input, file attachments, and voice input support
2377
Ken Kunz @kenthropic.com · 05/11/2025
Way to sneak this post onto the Svelte feed 😆.
110
Ken Kunz @kenthropic.com · 05/11/2025
3/ SEO: While invalid markup isn't likely to directly affect SEO, it can be impacted due to #2.
120
Ken Kunz @kenthropic.com · 05/11/2025
2/ Rendering bugs: Invalid markup can cause browsers to restructure the DOM unexpectedly, leading to layout inconsistencies, forced reflows, and layout thrashing. I've personally had to debug this with anchors nested inside anchors.
130
Ken Kunz @kenthropic.com · 05/11/2025
1/ Accessibility: Screen readers and assistive tech rely on proper semantic structure.
120
Ken Kunz @kenthropic.com · 03/11/2025
Option 7: "ROT13 Types" All type annotations must be written in ROT13 (`shapgvba nqq(k: ahzore, l: ahzore): ahzore`).
010
Ken Kunz @kenthropic.com · 03/11/2025
Option 6: "Irascible Types Only" Type annotations that get progressively more hostile the longer you ignore type errors. ("Again with the `any`? Really?" … "This is why we `never` have nice things." … "Oh how your variable names suck. Let me `enum` the ways.").
010
Ken Kunz @kenthropic.com · 03/11/2025
Am I the only one who found the options to this question confusing? None of these is consistent with the TS39 "Type Annotations" (aka "Types as Comments") proposal. Erasable types should be _ignored_ (like comments) at runtime. Also… please take the survey! 🚀 #JavaScript #TypeScript #StateOfJS
Screenshot of State of JavaScript Survey question regarding types:

How would you like to see types implemented natively in JavaScript?
• Runtime types: Types that are parsed at runtime by the browser.
• Type annotations: Compiler-level TypeScript-like type annotations that get stripped during bundling.
• JSDoc-like types: JSDoc-like types written as code comments.
• I would not like to see them implemented
• Other…
160
Ken Kunz @kenthropic.com · 28/10/2025
Cool! FYI - Safari
320
Ken Kunz @kenthropic.com · 25/10/2025
🎉 Just 3 days away! Join us Tuesday (Oct 28) at Svelte Chicago! RSVP 👇 🎤 @mikerourke.bsky.social will show how to build accessible Svelte apps – covering roving tabindex, focus traps & more. Thanks to @8thlight.bsky.social for hosting & @storyblok.com for sponsoring! 🙌 #Svelte #A11y #ChicagoTech
guild.host
Svelte Chicago - October 2025 | Guild
Oct 28th 5:30PM: Come hang out with us at Svelte Chicago! Interested in Svelte? Join us for pizza, beverages, and networking at the 8th Li
095
Ken Kunz @kenthropic.com · 23/10/2025
A preview of the presentation materials for your consideration and wellness. Please enjoy each image equally. #svelte #severance #praisekier
Rich Harris receiving bouquet of balloons from Lumon Industries on stage at Svelte Summit.Kier Eagan eating a pizza roll in vintage photograph style.Pixel art of Kier validating Rich Harris as a framework developer, titled "The Framework Knight".Split screen showing Svelte code and Macrodata Refinement interface.
071
Ken Kunz @kenthropic.com · 23/10/2025
Had a blast hanging with Kev and the gang! We hit all the expected topics: baby goats, authoritarianism, rock climbing… and of course: Macrodata Refinement, finite state machines, Rethinking Reactivity, and Svelte > React. Give it a listen! #svelte
092
Ken Kunz @kenthropic.com · 14/10/2025
Yes – Rich previously addressed this here: bsky.app/profile/rich...
030
Ken Kunz @kenthropic.com · 30/09/2025
I hereby nerd-snipe @evbogue.com to create the Svelte hscrpt preprocessor. #svelte #chicago #hscrpt
Example Svelte component using hscrpt preprocessor syntax
170
Ken Kunz @kenthropic.com · 30/09/2025
It's _your_ meetup too, @evbogue.com! @mikerourke.bsky.social and I are merely your humble organizers 😊.
020
Ken Kunz @kenthropic.com · 26/09/2025
⏰ Just 4 days until Svelte Chicago! Tuesday 5:30pm. Whether you're debugging something tricky or building something cool – or just want to meet other Svelte devs – we've got you covered. See you at 8th Light! guild.host/events/svelt... #svelte #chicago #javascript
Svelte Chicago September 2025 meetup promotional image with Chicago skyline at sunset. Event details show September 30th at 5:30pm CT, hosted at 8th Light at 25 E Washington St. Format includes Show & Tell and Svelte Q&A. Sponsored by Storyblok. Photo credit: Max Bender on Unsplash.
040
Ken Kunz @kenthropic.com · 20/09/2025
Thanks for the shoutout! Grateful to my co-organizer @mikerourke.bsky.social, as well as @8thlight.bsky.social for hosting and @storyblok.com for sponsoring. Can't wait to see everyone there! 🙌
020
Ken Kunz @kenthropic.com · 20/09/2025
🌠 Excited to see Svelte Chicago gaining momentum! From "Svelte-curious" to "Svelte-master" or just "free pizza and hanging with fellow nerds" … come join us next Tuesday! 👇
030
Ken Kunz @kenthropic.com · 19/09/2025
Right?! How does a 5 oz bird deliver a 1 lb package? The weight ratios don't even make sense! Amazon's bird training program is next level 😂
110