home.social

#websockets — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #websockets, aggregated by home.social.

fetched live
  1. Andros Fenollosa hilariously suggests we should relive the #1990s by serving #HTML over #WebSockets like it's revolutionary 🤯. Apparently, the cure for complex SPAs is to ditch JavaScript like it’s an overhyped boy band 😆. Who knew the secret to modern web development was to time-travel back to GeoCities-era simplicity? 🚀
    en.andros.dev/blog/ef4968f5/ht #AndrosFenollosa #WebDevelopment #RetroTech #HackerNews #ngated

  2. Andros Fenollosa hilariously suggests we should relive the #1990s by serving #HTML over #WebSockets like it's revolutionary 🤯. Apparently, the cure for complex SPAs is to ditch JavaScript like it’s an overhyped boy band 😆. Who knew the secret to modern web development was to time-travel back to GeoCities-era simplicity? 🚀
    en.andros.dev/blog/ef4968f5/ht #AndrosFenollosa #WebDevelopment #RetroTech #HackerNews #ngated

  3. «We're fighting over the wrong wire: WebSockets vs SSE for HTML over the wire»

    A reader replied to my last article with a live demo showing SSE beating WebSockets 153x on compression; I dug into the demo and found the real story is about diffing, not the transport.

    https://en.andros.dev/blog/bd74e61a/were-fighting-over-the-wrong-wire-websockets-vs-sse-for-html-over-the-wire/

    #Web #WebSockets #SSE

  4. «We're fighting over the wrong wire: WebSockets vs SSE for HTML over the wire»

    A reader replied to my last article with a live demo showing SSE beating WebSockets 153x on compression; I dug into the demo and found the real story is about diffing, not the transport.

    https://en.andros.dev/blog/bd74e61a/were-fighting-over-the-wrong-wire-websockets-vs-sse-for-html-over-the-wire/

    #Web #WebSockets #SSE

  5. «HTML over WebSockets: real-time SPAs with barely any JavaScript»

    Building a SPA usually means a JS framework, a JSON API, and two codebases forced to agree on a contract; there is another way that skips all three, and it is not new.

    https://en.andros.dev/blog/ef4968f5/html-over-websockets-real-time-spas-with-barely-any-javascript/

    #Web #JavaScript #Python #Django #WebSockets #DjangoLiveView

  6. «HTML over WebSockets: real-time SPAs with barely any JavaScript»

    Building a SPA usually means a JS framework, a JSON API, and two codebases forced to agree on a contract; there is another way that skips all three, and it is not new.

    https://en.andros.dev/blog/ef4968f5/html-over-websockets-real-time-spas-with-barely-any-javascript/

    #Web #JavaScript #Python #Django #WebSockets #DjangoLiveView

  7. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #pushover #selfhosted #docker #websockets #letsencrypt #selfhosting

  8. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosting #letsencrypt #selfhosted #websockets #docker #pushover

  9. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosting #letsencrypt #selfhosted #websockets #docker #pushover

  10. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosted #pushover #docker #letsencrypt #selfhosting #websockets

  11. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosted #pushover #docker #letsencrypt #selfhosting #websockets

  12. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and ...
    Continued 👉 #docker #selfhosting #letsencrypt #websockets #selfhosted #pushover

    Deploy Gotify Push Server on U...

  13. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and ...
    Continued 👉 #docker #selfhosting #letsencrypt #websockets #selfhosted #pushover

    Deploy Gotify Push Server on U...

  14. «I added a real-time chat to my blog, people used it to attack me»

    It was meant to be a tiny ornament: a little widget showing who's reading right now, with a message box that disappears after a few seconds. Then it hit Hacker News, and people used it to discredit me and try to get an article censored.

    https://en.andros.dev/blog/b6c32a90/i-added-a-real-time-chat-to-my-blog-people-used-it-to-attack-me/

    #Django #WebSockets #DjangoLiveview

  15. «I added a real-time chat to my blog, people used it to attack me»

    It was meant to be a tiny ornament: a little widget showing who's reading right now, with a message box that disappears after a few seconds. Then it hit Hacker News, and people used it to discredit me and try to get an article censored.

    https://en.andros.dev/blog/b6c32a90/i-added-a-real-time-chat-to-my-blog-people-used-it-to-attack-me/

    #Django #WebSockets #DjangoLiveview

  16. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and ...
    Continued 👉 #letsencrypt #selfhosted #websockets #docker #pushover #selfhosting

    Deploy Gotify Push Server on U...

  17. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and ...
    Continued 👉 #letsencrypt #selfhosted #websockets #docker #pushover #selfhosting

    Deploy Gotify Push Server on U...

  18. I just released test-ws version 0.2.0.

    crates.io/crates/test-ws

    With timeouts for awaiting messages and jsonpath for checking conditions, this is getting really useful.

    Still no capturing of values for reuse in later requests, which is important in #hurl. So that may be the next feature to implement.

    #websockets #testing #opensource

  19. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosted #websockets #letsencrypt #selfhosting #pushover #docker

  20. I went ahead and started writing one.

    crates.io/crates/test-ws

    Still very basic, only text matching, no json parsing, no variable capturing. Sufficient for one of my needs, but I have projects motivating me to add more features.

    #websockets #testing #rustLang

  21. Hi! Is there a good testing tool for websocket servers? Something like hurl but sending and awaiting messages on a websocket instead of separate http requests?

    Do I have to write one myself?

    #websockets #testing #webdev

  22. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosted #websockets #docker #pushover #letsencrypt #selfhosting

  23. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosted #websockets #docker #pushover #letsencrypt #selfhosting

  24. 🖌️ scribble-rs/scribble.rs

    The free and privacy respecting pictionary game - Play at scribblers.bios-marcel.link

    Play free multiplayer pictionary games anonymously without ads or account requirements using Go and WebSocket.

    ⭐ Stars: 650
    📅 Last Update: Jul 16, 2026

    github.com/scribble-rs/scribbl

    #selfhosted #homelab #selfhost #selfhosting #opensource #websockets #game

  25. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #letsencrypt #selfhosting #docker #selfhosted #websockets #pushover

  26. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #websockets #selfhosted #selfhosting #letsencrypt #docker #pushover

  27. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #websockets #selfhosted #selfhosting #letsencrypt #docker #pushover

  28. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and ...
    Continued 👉 #selfhosting #docker #letsencrypt #selfhosted #pushover #websockets

    Deploy Gotify Push Server on U...

  29. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and ...
    Continued 👉 #selfhosting #docker #letsencrypt #selfhosted #pushover #websockets

    Deploy Gotify Push Server on U...

  30. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #pushover #selfhosted #websockets #letsencrypt #selfhosting #docker

  31. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and ...
    Continued 👉 #pushover #letsencrypt #selfhosting #websockets #selfhosted #docker

    Deploy Gotify Push Server on U...

  32. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and ...
    Continued 👉 #pushover #letsencrypt #selfhosting #websockets #selfhosted #docker

    Deploy Gotify Push Server on U...

  33. been also rewriting #SparkleShare's notification service in #Rust.

    it allows clients to instantly notify each other of changes, since ssh/git polling is heavy and slow. also using HTTPS, though no private data is sent.

    using #WebSockets this time, so users can write integrations in the browser!

  34. been also rewriting #SparkleShare's notification service in #Rust.

    it allows clients to instantly notify each other of changes, since ssh/git polling is heavy and slow. also using HTTPS, though no private data is sent.

    using #WebSockets this time, so users can write integrations in the browser!

  35. RUINSWORLD: Возвращение невозможной игры-предупреждения

    Все эти годы пафосные программисты говорили мне что это совершенно точно невозможно осуществить на только ноде, в браузере и на ts. А я сделяль. Неозможная игра‑предостережение некоторое время назад была все‑таки дописана в первой играбельной минимальной версии, и вот можно уже тыкать и умирать ruinsworld.online/ . Не забывайте пить воду, есть, охотиться. От ранений, отравлений и жажды начинает сильно качать. У вас есть союзники — это предки Роботов‑Собутыльников... На самом деле это все рюшечки, а технически решение интересно тем, что это реально эффективно работающая реализация шовного открытого мира и шутера в нем, в бро, только исключительно на ноде и ts. Писал пять лет ручками, такое уже не модно нынче. Мир сейчас развернут на всего 9 локаций (и это число тоже может быть 25 вполне), но одной переменной его можно развернуть в четыре или девять, двадцать пять копий‑процессов — зависит только от мощностей. Вот у меня одно ядро и поэтому только один процесс, один кластер‑биом мира. Больше копий сервера — образуют замкнутую на себя сетку практически никак не связанных «частей мира», между которыми клиенты несущие много своего состояния могут свободно перемещаться. Нагрузка практически не прирастает, только немного при подключении новых игроков. Ну вот это и есть, что мы, по сути, построили стабильную модель открытого мира любой величины.

    habr.com/ru/articles/1057688/

    #threejs #typescript #nestjs #vue #websockets #gamedev

  36. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #docker #selfhosted #websockets #letsencrypt #selfhosting #pushover

  37. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and ...
    Continued 👉 #websockets #selfhosted #pushover #selfhosting #docker #letsencrypt

    Deploy Gotify Push Server on U...

  38. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and ...
    Continued 👉 #websockets #selfhosted #pushover #selfhosting #docker #letsencrypt

    Deploy Gotify Push Server on U...

  39. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #pushover #letsencrypt #docker #selfhosting #selfhosted #websockets

  40. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #pushover #letsencrypt #docker #selfhosting #selfhosted #websockets

  41. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosted #letsencrypt #websockets #docker #selfhosting #pushover

  42. Как я смог запустить суперапп и что это на самом деле

    Разработка супераппа в одиночку. Рассказываю, как за 8 месяцев я создал платформу на связке Django и Vanilla JS, какие критические уязвимости контроля доступа (IDOR) обнаружил в WebSockets и как решил их на уровне асинхронного бэкенда.

    habr.com/ru/articles/1050372/

    #messenger #мессенджеры #джанго #django #суперапп #superapp #python #социальные_сети #стартап #websockets

  43. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #docker #letsencrypt #websockets #selfhosting #selfhosted #pushover

  44. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #docker #pushover #selfhosted #selfhosting #letsencrypt #websockets

  45. Deploy #Gotify Push Server on #Ubuntu #VPS

    This article provides a guide to deploy Gotify push server on Ubuntu VPS.
    What is Gotify Push Server?
    Gotify is a self-hosted, open-source server for sending and receiving real-time messages and push notifications via WebSockets. It features a web interface for managing applications and is commonly used to send alerts to mobile devices or ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosted #websockets #selfhosting #letsencrypt #pushover #docker

  46. Managing real-time WebSockets can quickly turn into an infrastructure headache of dedicated server stacks and scaling bottlenecks. ⚡

    Fortunately, deploying Laravel Reverb on Upsun gives your application native, built-in WebSocket orchestration without the overhead. ☁️

    You can configure your environment seamlessly and let the platform handle the heavy lifting while you focus on building features. 🚀

    👉 developer.upsun.com/posts/tuto

    #Laravel #WebSockets #DevOps #cloudplatform

  47. Managing real-time WebSockets can quickly turn into an infrastructure headache of dedicated server stacks and scaling bottlenecks. ⚡

    Fortunately, deploying Laravel Reverb on Upsun gives your application native, built-in WebSocket orchestration without the overhead. ☁️

    You can configure your environment seamlessly and let the platform handle the heavy lifting while you focus on building features. 🚀

    👉 developer.upsun.com/posts/tuto

    #Laravel #WebSockets #DevOps #cloudplatform

  48. PS. The updated component render you’re seeing streamed to the browser in the previous screenshot is the code rendered by Kitten (showing the underlying HTMX internals, etc.)

    The code you write in Kitten is considerably less complicated.

    The attached screenshot is all the code in the simple counter example (all in one file, index.page.ts). To run it, you’d just run `kitten` in the directory that file is in and then hit https://localhost.

    #SmallWeb #Kitten #web #dev #statefulComponents #streamingHTML #hypertext #webSockets

  49. PS. The updated component render you’re seeing streamed to the browser in the previous screenshot is the code rendered by Kitten (showing the underlying HTMX internals, etc.)

    The code you write in Kitten is considerably less complicated.

    The attached screenshot is all the code in the simple counter example (all in one file, index.page.ts). To run it, you’d just run `kitten` in the directory that file is in and then hit https://localhost.

    #SmallWeb #Kitten #web #dev #statefulComponents #streamingHTML #hypertext #webSockets

  50. Very excited about the new stateful components model in Kitten¹ that I’m looking forward to releasing this week (finally) and the amount of visibility you can now get into the flow of your Kitten apps in the Kitten Interactive Shell (REPL)².

    Since the new model is a breaking change (Kitten is prerelease) I’m in the middle of updating our own apps/sites and I still need to document everything. So it will take me a few days to do all that but then I’m very much looking forward to focussing on finishing up Catalyst and Yarn³ for launch this year.

    It’s been a six year trek to reach what will essentially be the starting point of the Small Web :)

    💕

    PS. If you want to support our work, please see small-tech.org/fund-us/

    ¹ kitten.small-web.org
    ² kitten.small-web.org/tutorials
    ³ ar.al/2024/06/24/small-web-com

    #SmallWeb #Kitten #web #dev #statefulComponents #streamingHTML #hypertext #webSockets