#svelte — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #svelte, aggregated by home.social.
-
RE: https://fosstodon.org/@mainmatter/116923198418782924
AI productivity gains are real but they don't come for free. You need to know what you're doing and have the right tooling and infrastructure in place.
Join @paoloricciuti and me for an AMA on agentic engineering with Svelte tonight. Bring your questions.
-
RE: https://fosstodon.org/@mainmatter/116923198418782924
AI productivity gains are real but they don't come for free. You need to know what you're doing and have the right tooling and infrastructure in place.
Join @paoloricciuti and me for an AMA on agentic engineering with Svelte tonight. Bring your questions.
-
The crates.io front-end is now built with Svelte (https://svelte.dev/).
> In our January update, we announced that we were experimenting with porting the crates.io frontend from Ember.js to Svelte. This experiment has concluded successfully: the new frontend reached feature parity, went through a public testing phase in April, became the default at the beginning of May
I had no idea it was already live, seems to have been a seamless transition.
-
The crates.io front-end is now built with Svelte (https://svelte.dev/).
> In our January update, we announced that we were experimenting with porting the crates.io frontend from Ember.js to Svelte. This experiment has concluded successfully: the new frontend reached feature parity, went through a public testing phase in April, became the default at the beginning of May
I had no idea it was already live, seems to have been a seamless transition.
-
Единственный нормальный детектор копипасты требовал JVM. Поэтому я написал свой
Копипаста редко выглядит как копипаста. После переименования переменных, строк и чисел два одинаковых блока спокойно проходят ревью как разный код. Я написал clone-alert, чтобы находить такие совпадения в TypeScript, JavaScript и шаблонах Vue, Svelte и Angular.
https://habr.com/ru/articles/1058364/
#typescript #javascript #angular #vue #svelte #react #pmd #копипаста #дублирование_кода
-
-
-
The Programmer’s Fulcrum 10 July, 2026
This post originally appeared on The Fulcrum. Welcome to this week's The Programmer's Fulcrum. It's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism. As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism. IMHO, the best way to do that is to use tools from the Techno […]https://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/
-
The Programmer’s Fulcrum 10 July, 2026
This post originally appeared on The Fulcrum. Welcome to this week's The Programmer's Fulcrum. It's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism. As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism. IMHO, the best way to do that is to use tools from the Techno […]https://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/
-
The Programmer’s Fulcrum 10 July, 2026
This post originally appeared on The Fulcrum. Welcome to this week's The Programmer's Fulcrum. It's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism. As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism. IMHO, the best way to do that is to use tools from the Techno […]https://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/
-
The Programmer’s Fulcrum 10 July, 2026
This post originally appeared on The Fulcrum. Welcome to this week's The Programmer's Fulcrum. It's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism. As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism. IMHO, the best way to do that is to use tools from the Techno […]https://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/
-
The Programmer’s Fulcrum 10 July, 2026
This post originally appeared on The Fulcrum. Welcome to this week's The Programmer's Fulcrum. It's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism. As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism. IMHO, the best way to do that is to use tools from the Techno […]https://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/
-
Wrote up why Recipe Jar is free forever, and why that's an architecture decision, not a pricing one.
No backend, recipes live in your browser, one stateless proxy. Plus the war stories: a regex that white-screened old iOS Safari, and why Svelte 5 state won't go into IndexedDB.
https://blog.budhathokisagar.com.np/free-forever-is-an-architecture-not-a-pricing-decision
-
Wrote up why Recipe Jar is free forever, and why that's an architecture decision, not a pricing one.
No backend, recipes live in your browser, one stateless proxy. Plus the war stories: a regex that white-screened old iOS Safari, and why Svelte 5 state won't go into IndexedDB.
https://blog.budhathokisagar.com.np/free-forever-is-an-architecture-not-a-pricing-decision
-
The browser is the framework
#customelements #frontenddev #react #vuejs #svelte #angular
Crossposted with @openvibe
-
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
-
#Development #Experiences
Svelte feels like the “Native language” of the web · “When code feels natural, it’s more enjoyable.” https://ilo.im/16e6oe_____
#Svelte #React #JavaScript #Frameworks #Libraries #WebDev #Frontend #HTML #CSS -
#Development #Experiences
Svelte feels like the “Native language” of the web · “When code feels natural, it’s more enjoyable.” https://ilo.im/16e6oe_____
#Svelte #React #JavaScript #Frameworks #Libraries #WebDev #Frontend #HTML #CSS -
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
-
Ever wanted a status page for your project — one place to watch every service and instance, and actually enjoy looking at it?
I built Velvet — a polished, dark, open-source front-end for #Upptime[1] status pages.
What you get:
• live uptime and selectable history (24h to 1 year)
• IPv4/IPv6 dual-stack monitoring with status pills
• auto-generated social cards for clean link previews
• incident feed straight from your GitHub issuesThe best part: it runs entirely on GitHub Pages and GitHub Actions. No servers, nothing to maintain. The Actions do the monitoring and redeploy on their own, so your status page keeps itself up to date automatically.
All driven by a single config file. No code. Built with Svelte 5, free and MIT-licensed.
Have a look at a real Live demo, the template repository and the project itself.
-
Ever wanted a status page for your project — one place to watch every service and instance, and actually enjoy looking at it?
I built Velvet — a polished, dark, open-source front-end for #Upptime[1] status pages.
What you get:
• live uptime and selectable history (24h to 1 year)
• IPv4/IPv6 dual-stack monitoring with status pills
• auto-generated social cards for clean link previews
• incident feed straight from your GitHub issuesThe best part: it runs entirely on GitHub Pages and GitHub Actions. No servers, nothing to maintain. The Actions do the monitoring and redeploy on their own, so your status page keeps itself up to date automatically.
All driven by a single config file. No code. Built with Svelte 5, free and MIT-licensed.
Have a look at a real Live demo, the template repository and the project itself.
-
LOOKING FOR A JOB
https://nemo.earth/#barto
SKILLS
Frontend mostly, JS mostly, Svelte React Vue Ionic mostly. But often after work day I was developing fullstack apps, with NodeJS as backend. Coding also in raw PHP. And maybe will return to Python. Besides of course GIT, HTTP, Rest, SOLID, Keep It Simple, etc.
COOPERATION
Contract B2B with my one-person company.
SALARY
Fair enough for Mid+ / Senior.
IMPORTANT
I don't use AI while coding. And don't want to!
#job #cooperation #frontend #backend #fullstack #noai #javascript #nodejs #svelte #ionic #php #react #vue -
LOOKING FOR A JOB
https://nemo.earth/#barto
SKILLS
Frontend mostly, JS mostly, Svelte React Vue Ionic mostly. But often after work day I was developing fullstack apps, with NodeJS as backend. Coding also in raw PHP. And maybe will return to Python. Besides of course GIT, HTTP, Rest, SOLID, Keep It Simple, etc.
COOPERATION
Contract B2B with my one-person company.
SALARY
Fair enough for Mid+ / Senior.
IMPORTANT
I don't use AI while coding. And don't want to!
#job #cooperation #frontend #backend #fullstack #noai #javascript #nodejs #svelte #ionic #php #react #vue -
Бесплатное lo-fi радио + живые обои на рабочий стол: собрал десктоп-приложение на Tauri 2 (форк lofi-engine)
Я хотел одну простую вещь: чтобы на втором мониторе тихо играло lo-fi, а за виджетами крутилась уютная анимированная сцена. Готового решения не нашлось — зато нашёлся чужой MIT-проект, у которого я в итоге выкинул главный модуль и собрал из остатков совсем другой продукт. Это девлог о том, что я удалил, что добавил и на каких граблях потанцевал. Под задачу подходящих инструментов хватало, но каждый закрывал только часть. Wallpaper Engine — живые обои, но без радио. Lofi.co — музыка в браузере, но не обои рабочего стола. Noisli — эмбиент, но без всего остального. Покупать три подписки ради фона под код было жалко, поэтому я полез на GitHub смотреть, что можно собрать самому. Нашёл meel-hd/lofi-engine под MIT — аккуратный Tauri-проект со встроенным генеративным движком, который синтезировал lo-fi прямо в браузерном рантайме. Идея красивая, но мне быстро стало понятно, что я хочу совсем другого продукта. Так появился форк, который я в итоге назвал LoFiTyan.
https://habr.com/ru/articles/1050316/
#lofi #tauri #svelte #rust #живые_обои #open_source #web_audio #десктоп
-
Декларативное RPC вместо REST-ручек — победили сетевой бойлерплейт и вычистили код с помощью фреймворка Chord
Во многих проектах взаимодействие фронта с бэком до сих пор строится по классике: ручки, fetch, headers, дублирование типов. При таком подходе внушительная часть кода уходит на обслуживание сети, а не на саму бизнес-логику. Мы решили эту проблему через Chord — фреймворк сетевого уровня на базе JSON-RPC. Используем его уже более 2 лет. Эта статья для фронтенд- и фулстек-разработчиков, работающих с TypeScript и мета-фреймворками вроде SvelteKit, Next или Nuxt. В ней покажу, как мы с помощью Chord вызываем серверные методы как обычные функции и получаем типы с бэка без дублирования.
https://habr.com/ru/companies/dalee_group/articles/1044744/
#chord #rpc #rest #бэкенд #фулстекразработка #json #jsonrpc #svelte #sveltejs
-
Декларативное RPC вместо REST-ручек — победили сетевой бойлерплейт и вычистили код с помощью фреймворка Chord
Во многих проектах взаимодействие фронта с бэком до сих пор строится по классике: ручки, fetch, headers, дублирование типов. При таком подходе внушительная часть кода уходит на обслуживание сети, а не на саму бизнес-логику. Мы решили эту проблему через Chord — фреймворк сетевого уровня на базе JSON-RPC. Используем его уже более 2 лет. Эта статья для фронтенд- и фулстек-разработчиков, работающих с TypeScript и мета-фреймворками вроде SvelteKit, Next или Nuxt. В ней покажу, как мы с помощью Chord вызываем серверные методы как обычные функции и получаем типы с бэка без дублирования.
https://habr.com/ru/companies/dalee_group/articles/1044744/
#chord #rpc #rest #бэкенд #фулстекразработка #json #jsonrpc #svelte #sveltejs
-
Декларативное RPC вместо REST-ручек — победили сетевой бойлерплейт и вычистили код с помощью фреймворка Chord
Во многих проектах взаимодействие фронта с бэком до сих пор строится по классике: ручки, fetch, headers, дублирование типов. При таком подходе внушительная часть кода уходит на обслуживание сети, а не на саму бизнес-логику. Мы решили эту проблему через Chord — фреймворк сетевого уровня на базе JSON-RPC. Используем его уже более 2 лет. Эта статья для фронтенд- и фулстек-разработчиков, работающих с TypeScript и мета-фреймворками вроде SvelteKit, Next или Nuxt. В ней покажу, как мы с помощью Chord вызываем серверные методы как обычные функции и получаем типы с бэка без дублирования.
https://habr.com/ru/companies/dalee_group/articles/1044744/
#chord #rpc #rest #бэкенд #фулстекразработка #json #jsonrpc #svelte #sveltejs
-
Миссия выполнима: Как подружить Max и E2E
Это статья про небольшой хобби-проект, или как написать очень легковесный клиент для любого приложения с нуля. Идея зародилась, когда весь этот цирк только начинался. Прогревали новый ГОС Т -мессенджер, поливали его чем только можно. В какой-то момент проскочила новость: В Max нет сквозного шифрования ... И тут зародилась глупая идея: почему бы самому не прикрутить к нему разные функции анонимности и шифрования? Уровень конечно совсем не тот, что у Telegram и Signal, но сама возможность скрыть содержание переписки завораживает, разве нет?! Спойлер: APK весит 11 МБ против 120 МБ у официального, не греет телефон и показывает каждый запрос к серверам ok[.]ru и vk[.]ru
https://habr.com/ru/articles/1042848/
#rust #tauri #webview #svelte #e2e #android #secure_messaging #mobile_development
-
Миссия выполнима: Как подружить Max и E2E
Это статья про небольшой хобби-проект, или как написать очень легковесный клиент для любого приложения с нуля. Идея зародилась, когда весь этот цирк только начинался. Прогревали новый ГОС Т -мессенджер, поливали его чем только можно. В какой-то момент проскочила новость: В Max нет сквозного шифрования ... И тут зародилась глупая идея: почему бы самому не прикрутить к нему разные функции анонимности и шифрования? Уровень конечно совсем не тот, что у Telegram и Signal, но сама возможность скрыть содержание переписки завораживает, разве нет?! Спойлер: APK весит 11 МБ против 120 МБ у официального, не греет телефон и показывает каждый запрос к серверам ok[.]ru и vk[.]ru
https://habr.com/ru/articles/1042848/
#rust #tauri #webview #svelte #e2e #android #secure_messaging #mobile_development
-
Миссия выполнима: Как подружить Max и E2E
Это статья про небольшой хобби-проект, или как написать очень легковесный клиент для любого приложения с нуля. Идея зародилась, когда весь этот цирк только начинался. Прогревали новый ГОС Т -мессенджер, поливали его чем только можно. В какой-то момент проскочила новость: В Max нет сквозного шифрования ... И тут зародилась глупая идея: почему бы самому не прикрутить к нему разные функции анонимности и шифрования? Уровень конечно совсем не тот, что у Telegram и Signal, но сама возможность скрыть содержание переписки завораживает, разве нет?! Спойлер: APK весит 11 МБ против 120 МБ у официального, не греет телефон и показывает каждый запрос к серверам ok[.]ru и vk[.]ru
https://habr.com/ru/articles/1042848/
#rust #tauri #webview #svelte #e2e #android #secure_messaging #mobile_development
-
Third article in the "Personal NixOS Server" chain.
Now about recreating single command deploy experience for a simple SvelteKit app.
#nix #nixos #server #svelte
https://ffloyd.space/thoughts/2026-05-25-deploying-stateless-web-app-on-a-nixos-server