#sveltekit — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #sveltekit, aggregated by home.social.
-
بسام.سوشيال: منصة تواصل اجتماعي لامركزي مبنية على HybridSocial وبروتوكول ActivityPub
بسام.سوشيال هي منصة تواصل اجتماعي عربية لامركزية، مبنية على البرمجية مفتوحة المصدر HybridSocial، والتي تعتمد بدورها على بروتوكول ActivityPub القياسي. تقدم المنصة ميزات متقدمة مثل التفاعلات السبعة، والمجموعات، والفيديو...
🔗 https://salehgnutux.github.io/GT-NEWSTECH/ar/foss/bassam-social-hybridsocial-activitypub/
#بسام #HybridSocial #ActivityPub #لامركزي #فيديفرس #Elixir #Phoenix #SvelteKit #gnutux
-
What’s New in Svelte: July 2026, by @sveltejs:
https://svelte.dev/blog/whats-new-in-svelte-july-2026?ref=frontenddogma.com
-
What’s New in Svelte: July 2026, by @sveltejs:
https://svelte.dev/blog/whats-new-in-svelte-july-2026?ref=frontenddogma.com
-
What’s New in Svelte: July 2026, by @sveltejs:
https://svelte.dev/blog/whats-new-in-svelte-july-2026?ref=frontenddogma.com
-
What’s New in Svelte: July 2026, by @sveltejs:
https://svelte.dev/blog/whats-new-in-svelte-july-2026?ref=frontenddogma.com
-
What’s New in Svelte: July 2026, by @sveltejs:
https://svelte.dev/blog/whats-new-in-svelte-july-2026?ref=frontenddogma.com
-
It's quite interesting how one would build online maps with an "add place" form for hobby projects nowadays. Like https://makevienna.cool/ or https://pingpongmap.net/.
One way is a shared PHP Webspace, small SQL database and maybe a tiny API framework like #slimphp or #leafphp (abandonded?) on top. Caching via stored JSON file of POIs.
Another way I'd like to try could be with #SvelteKit #Svelte remote functions, e.g. on #Cloudflare. https://svelte.dev/docs/kit/remote-functions
A Cloudflare D1 (?) SQL database would be needed here as well.Would like to try it just for fun, might be a simple stack for hobby projects with user input?
How would you build a map like this? 👨🔧 #WebDev
-
It's quite interesting how one would build online maps with an "add place" form for hobby projects nowadays. Like https://makevienna.cool/ or https://pingpongmap.net/.
One way is a shared PHP Webspace, small SQL database and maybe a tiny API framework like #slimphp or #leafphp (abandonded?) on top. Caching via stored JSON file of POIs.
Another way I'd like to try could be with #SvelteKit #Svelte remote functions, e.g. on #Cloudflare. https://svelte.dev/docs/kit/remote-functions
A Cloudflare D1 (?) SQL database would be needed here as well.Would like to try it just for fun, might be a simple stack for hobby projects with user input?
How would you build a map like this? 👨🔧 #WebDev
-
It's quite interesting how one would build online maps with an "add place" form for hobby projects nowadays. Like https://makevienna.cool/ or https://pingpongmap.net/.
One way is a shared PHP Webspace, small SQL database and maybe a tiny API framework like #slimphp or #leafphp (abandonded?) on top. Caching via stored JSON file of POIs.
Another way I'd like to try could be with #SvelteKit #Svelte remote functions, e.g. on #Cloudflare. https://svelte.dev/docs/kit/remote-functions
A Cloudflare D1 (?) SQL database would be needed here as well.Would like to try it just for fun, might be a simple stack for hobby projects with user input?
How would you build a map like this? 👨🔧 #WebDev
-
It's quite interesting how one would build online maps with an "add place" form for hobby projects nowadays. Like https://makevienna.cool/ or https://pingpongmap.net/.
One way is a shared PHP Webspace, small SQL database and maybe a tiny API framework like #slimphp or #leafphp (abandonded?) on top. Caching via stored JSON file of POIs.
Another way I'd like to try could be with #SvelteKit #Svelte remote functions, e.g. on #Cloudflare. https://svelte.dev/docs/kit/remote-functions
A Cloudflare D1 (?) SQL database would be needed here as well.Would like to try it just for fun, might be a simple stack for hobby projects with user input?
How would you build a map like this? 👨🔧 #WebDev
-
It's quite interesting how one would build online maps with an "add place" form for hobby projects nowadays. Like https://makevienna.cool/ or https://pingpongmap.net/.
One way is a shared PHP Webspace, small SQL database and maybe a tiny API framework like #slimphp or #leafphp (abandonded?) on top. Caching via stored JSON file of POIs.
Another way I'd like to try could be with #SvelteKit #Svelte remote functions, e.g. on #Cloudflare. https://svelte.dev/docs/kit/remote-functions
A Cloudflare D1 (?) SQL database would be needed here as well.Would like to try it just for fun, might be a simple stack for hobby projects with user input?
How would you build a map like this? 👨🔧 #WebDev
-
Oh, cool – #SvelteKit `query.live()` remote functions now use SSE (Server Sent Events) instead of streamed responses. https://github.com/sveltejs/kit/pull/15957
-
Oh, cool – #SvelteKit `query.live()` remote functions now use SSE (Server Sent Events) instead of streamed responses. https://github.com/sveltejs/kit/pull/15957
-
Oh, cool – #SvelteKit `query.live()` remote functions now use SSE (Server Sent Events) instead of streamed responses. https://github.com/sveltejs/kit/pull/15957
-
Oh, cool – #SvelteKit `query.live()` remote functions now use SSE (Server Sent Events) instead of streamed responses. https://github.com/sveltejs/kit/pull/15957
-
-
-
-
I vibe-coded a self-hostable, turn-based, multiplayer board game as a Progressive Web App in a week.
https://github.com/svenjacobs/pearls
#game #GameDev #selfhost #selfhosting #pwa #Svelte #SvelteKit #TypeScript #WebDev #AI #GenAI #LLM #VibeCoding #VibeCode
-
I vibe-coded a self-hostable, turn-based, multiplayer board game as a Progressive Web App in a week.
https://github.com/svenjacobs/pearls
#game #GameDev #selfhost #selfhosting #pwa #Svelte #SvelteKit #TypeScript #WebDev #AI #GenAI #LLM #VibeCoding #VibeCode
-
I vibe-coded a self-hostable, turn-based, multiplayer board game as a Progressive Web App in a week.
https://github.com/svenjacobs/pearls
#game #GameDev #selfhost #selfhosting #pwa #Svelte #SvelteKit #TypeScript #WebDev #AI #GenAI #LLM #VibeCoding #VibeCode
-
I vibe-coded a self-hostable, turn-based, multiplayer board game as a Progressive Web App in a week.
https://github.com/svenjacobs/pearls
#game #GameDev #selfhost #selfhosting #pwa #Svelte #SvelteKit #TypeScript #WebDev #AI #GenAI #LLM #VibeCoding #VibeCode
-
I vibe-coded a self-hostable, turn-based, multiplayer board game as a Progressive Web App in a week.
https://github.com/svenjacobs/pearls
#game #GameDev #selfhost #selfhosting #pwa #Svelte #SvelteKit #TypeScript #WebDev #AI #GenAI #LLM #VibeCoding #VibeCode
-
Been playing with #SvelteKit, #KonstaUI, #Drizzle, #betterauth, #superforms, and #zog. Don't hate it so far, despite the classical frustration of "I could do this in seconds in #Angular, but I need to spend 5 minutes looking it up" that always happens when you start working with something new.
Got the skeleton of the app set up, CI/CD running, database connection (including migrations), and authentication. Just need to get the user registration set up, and then I can start with the actual content. -
Been playing with #SvelteKit, #KonstaUI, #Drizzle, #betterauth, #superforms, and #zog. Don't hate it so far, despite the classical frustration of "I could do this in seconds in #Angular, but I need to spend 5 minutes looking it up" that always happens when you start working with something new.
Got the skeleton of the app set up, CI/CD running, database connection (including migrations), and authentication. Just need to get the user registration set up, and then I can start with the actual content. -
Been playing with #SvelteKit, #KonstaUI, #Drizzle, #betterauth, #superforms, and #zog. Don't hate it so far, despite the classical frustration of "I could do this in seconds in #Angular, but I need to spend 5 minutes looking it up" that always happens when you start working with something new.
Got the skeleton of the app set up, CI/CD running, database connection (including migrations), and authentication. Just need to get the user registration set up, and then I can start with the actual content. -
Gestern Nacht habe ich ein großes TransDB Update ausgerollt.
Die 4 jahre alte SvelteKit Beta wurde auf die neuste Svelte 5 + SvelteKit Version geupdated.
Aufgrund der ganzen breaking changes über die Jahre musste im Grunde das gesamte Projekt vollständig migriert werden.Falls euch Fehler in der Seite auffallen, gerne bei mir melden.
-
Gestern Nacht habe ich ein großes TransDB Update ausgerollt.
Die 4 jahre alte SvelteKit Beta wurde auf die neuste Svelte 5 + SvelteKit Version geupdated.
Aufgrund der ganzen breaking changes über die Jahre musste im Grunde das gesamte Projekt vollständig migriert werden.Falls euch Fehler in der Seite auffallen, gerne bei mir melden.
-
Gestern Nacht habe ich ein großes TransDB Update ausgerollt.
Die 4 jahre alte SvelteKit Beta wurde auf die neuste Svelte 5 + SvelteKit Version geupdated.
Aufgrund der ganzen breaking changes über die Jahre musste im Grunde das gesamte Projekt vollständig migriert werden.Falls euch Fehler in der Seite auffallen, gerne bei mir melden.
-
Gestern Nacht habe ich ein großes TransDB Update ausgerollt.
Die 4 jahre alte SvelteKit Beta wurde auf die neuste Svelte 5 + SvelteKit Version geupdated.
Aufgrund der ganzen breaking changes über die Jahre musste im Grunde das gesamte Projekt vollständig migriert werden.Falls euch Fehler in der Seite auffallen, gerne bei mir melden.
-
Gestern Nacht habe ich ein großes TransDB Update ausgerollt.
Die 4 jahre alte SvelteKit Beta wurde auf die neuste Svelte 5 + SvelteKit Version geupdated.
Aufgrund der ganzen breaking changes über die Jahre musste im Grunde das gesamte Projekt vollständig migriert werden.Falls euch Fehler in der Seite auffallen, gerne bei mir melden.
-
As an excercise, made #opencode slop together a basic #SvelteKit frontend (and #golang middleware) for miniflux.
Lost interest as soon as it got to somewhat usable state. Wondering if it's a me problem.
Annoyed that I haven't learnt anything through this experience. Delighted by how base scaffolding kinda just appeared.
Terrified by a thought that eventually we (the people) will start talking to each other the way we have to talk to LLMs.
At least I gave it a cool name, huh?
-
As an excercise, made #opencode slop together a basic #SvelteKit frontend (and #golang middleware) for miniflux.
Lost interest as soon as it got to somewhat usable state. Wondering if it's a me problem.
Annoyed that I haven't learnt anything through this experience. Delighted by how base scaffolding kinda just appeared.
Terrified by a thought that eventually we (the people) will start talking to each other the way we have to talk to LLMs.
At least I gave it a cool name, huh?
-
As an excercise, made #opencode slop together a basic #SvelteKit frontend (and #golang middleware) for miniflux.
Lost interest as soon as it got to somewhat usable state. Wondering if it's a me problem.
Annoyed that I haven't learnt anything through this experience. Delighted by how base scaffolding kinda just appeared.
Terrified by a thought that eventually we (the people) will start talking to each other the way we have to talk to LLMs.
At least I gave it a cool name, huh?
-
As an excercise, made #opencode slop together a basic #SvelteKit frontend (and #golang middleware) for miniflux.
Lost interest as soon as it got to somewhat usable state. Wondering if it's a me problem.
Annoyed that I haven't learnt anything through this experience. Delighted by how base scaffolding kinda just appeared.
Terrified by a thought that eventually we (the people) will start talking to each other the way we have to talk to LLMs.
At least I gave it a cool name, huh?
-
As an excercise, made #opencode slop together a basic #SvelteKit frontend (and #golang middleware) for miniflux.
Lost interest as soon as it got to somewhat usable state. Wondering if it's a me problem.
Annoyed that I haven't learnt anything through this experience. Delighted by how base scaffolding kinda just appeared.
Terrified by a thought that eventually we (the people) will start talking to each other the way we have to talk to LLMs.
At least I gave it a cool name, huh?
-
I played around with the new (experimental) `query.live()` remote functions in #sveltekit. Used #wienerlinien public transit depatures from their real-time endpoints –`query.live` is a really good fit for something like this (pulling the data every 15 seconds and updating the UI accordingly).
I feel the docs could be clearer on how the transport actually works. It's neither server-sent event, nor websockets – it's regular GETs with chunked responses!
https://svelte.dev/docs/kit/remote-functions#query.live -
I played around with the new (experimental) `query.live()` remote functions in #sveltekit. Used #wienerlinien public transit depatures from their real-time endpoints –`query.live` is a really good fit for something like this (pulling the data every 15 seconds and updating the UI accordingly).
I feel the docs could be clearer on how the transport actually works. It's neither server-sent event, nor websockets – it's regular GETs with chunked responses!
https://svelte.dev/docs/kit/remote-functions#query.live -
I played around with the new (experimental) `query.live()` remote functions in #sveltekit. Used #wienerlinien public transit depatures from their real-time endpoints –`query.live` is a really good fit for something like this (pulling the data every 15 seconds and updating the UI accordingly).
I feel the docs could be clearer on how the transport actually works. It's neither server-sent event, nor websockets – it's regular GETs with chunked responses!
https://svelte.dev/docs/kit/remote-functions#query.live -
I played around with the new (experimental) `query.live()` remote functions in #sveltekit. Used #wienerlinien public transit depatures from their real-time endpoints –`query.live` is a really good fit for something like this (pulling the data every 15 seconds and updating the UI accordingly).
I feel the docs could be clearer on how the transport actually works. It's neither server-sent event, nor websockets – it's regular GETs with chunked responses!
https://svelte.dev/docs/kit/remote-functions#query.live -
I played around with the new (experimental) `query.live()` remote functions in #sveltekit. Used #wienerlinien public transit depatures from their real-time endpoints –`query.live` is a really good fit for something like this (pulling the data every 15 seconds and updating the UI accordingly).
I feel the docs could be clearer on how the transport actually works. It's neither server-sent event, nor websockets – it's regular GETs with chunked responses!
https://svelte.dev/docs/kit/remote-functions#query.live -
As much as I like to do everything myself, I chose to use an off-the-shelf #Markdown parser for my personal site.
There may sometimes be a good reason to re-invent the wheel — even if it is just to learn more about wheels — but using an established tool or package can save you time and headaches. However, the key is to know which to use and when.
http://carledwardlyons.ca/articles/devlogs/blank/markdown-parser?ref_id=mastodon&ref_source=post
#markdownit #svelte #sveltekit #HTML #CSS #typescript #javascript #webdesign #webdev #software #devlog #blog
-
As much as I like to do everything myself, I chose to use an off-the-shelf #Markdown parser for my personal site.
There may sometimes be a good reason to re-invent the wheel — even if it is just to learn more about wheels — but using an established tool or package can save you time and headaches. However, the key is to know which to use and when.
http://carledwardlyons.ca/articles/devlogs/blank/markdown-parser?ref_id=mastodon&ref_source=post
#markdownit #svelte #sveltekit #HTML #CSS #typescript #javascript #webdesign #webdev #software #devlog #blog
-
As much as I like to do everything myself, I chose to use an off-the-shelf #Markdown parser for my personal site.
There may sometimes be a good reason to re-invent the wheel — even if it is just to learn more about wheels — but using an established tool or package can save you time and headaches. However, the key is to know which to use and when.
http://carledwardlyons.ca/articles/devlogs/blank/markdown-parser?ref_id=mastodon&ref_source=post
#markdownit #svelte #sveltekit #HTML #CSS #typescript #javascript #webdesign #webdev #software #devlog #blog
-
As much as I like to do everything myself, I chose to use an off-the-shelf #Markdown parser for my personal site.
There may sometimes be a good reason to re-invent the wheel — even if it is just to learn more about wheels — but using an established tool or package can save you time and headaches. However, the key is to know which to use and when.
http://carledwardlyons.ca/articles/devlogs/blank/markdown-parser?ref_id=mastodon&ref_source=post
#markdownit #svelte #sveltekit #HTML #CSS #typescript #javascript #webdesign #webdev #software #devlog #blog
-
As much as I like to do everything myself, I chose to use an off-the-shelf #Markdown parser for my personal site.
There may sometimes be a good reason to re-invent the wheel — even if it is just to learn more about wheels — but using an established tool or package can save you time and headaches. However, the key is to know which to use and when.
http://carledwardlyons.ca/articles/devlogs/blank/markdown-parser?ref_id=mastodon&ref_source=post
#markdownit #svelte #sveltekit #HTML #CSS #typescript #javascript #webdesign #webdev #software #devlog #blog
-
I could have hard-coded all the text, styles, and other data into my personal website. However, that would have been too easy.
I decided to make my entire #webapp — #blog and all — into a #template populated by #JSON and #Markdown. This was mostly just an exercise in #design, but I also wanted to make it something i could #opensource.
https://carledwardlyons.ca/articles/devlogs/blank/content-template?ref_id=mastodon&ref_source=post
#svelte #sveltekit #typescript #javascript #webdesign #software #blog #devlog
-
I could have hard-coded all the text, styles, and other data into my personal website. However, that would have been too easy.
I decided to make my entire #webapp — #blog and all — into a #template populated by #JSON and #Markdown. This was mostly just an exercise in #design, but I also wanted to make it something i could #opensource.
https://carledwardlyons.ca/articles/devlogs/blank/content-template?ref_id=mastodon&ref_source=post
#svelte #sveltekit #typescript #javascript #webdesign #software #blog #devlog
-
I could have hard-coded all the text, styles, and other data into my personal website. However, that would have been too easy.
I decided to make my entire #webapp — #blog and all — into a #template populated by #JSON and #Markdown. This was mostly just an exercise in #design, but I also wanted to make it something i could #opensource.
https://carledwardlyons.ca/articles/devlogs/blank/content-template?ref_id=mastodon&ref_source=post
#svelte #sveltekit #typescript #javascript #webdesign #software #blog #devlog
-
I could have hard-coded all the text, styles, and other data into my personal website. However, that would have been too easy.
I decided to make my entire #webapp — #blog and all — into a #template populated by #JSON and #Markdown. This was mostly just an exercise in #design, but I also wanted to make it something i could #opensource.
https://carledwardlyons.ca/articles/devlogs/blank/content-template?ref_id=mastodon&ref_source=post
#svelte #sveltekit #typescript #javascript #webdesign #software #blog #devlog