comicscamp.club is part of the decentralized social network powered by Mastodon.
A friendly home in the Fediverse for creators and lovers of comics and narrative art of all sorts.

Server stats:

27
active users

Learn more

#js

4 posts3 participants0 posts today

New Kitten release

• Socket routes now have precendence in the router.

This stops wildcard page routes from capturing the default socket routes that Kitten creates to enable the Streaming HTML workflow.

e.g., Previously, the following route:

/videos/index_[slug].page.js

Could not connect to its default socket (/videos/default.socket) because default.socket would be captured by the [slug] parameter.

Now, it will work as intended as the /videos/default.socket (a socket route) has precendence over index_[slug].page.js (a page route).

Learn more about Kitten’s Streaming HTML workflow here:
kitten.small-web.org/tutorials

Enjoy!

:kitten:💕

this is it, folks! we are in the final week before submissions are due for GOOD INTERNET, a new print periodical magazine about all the things that make the #web fun: things like the #smallweb, the fediverse, the #indieweb, and efforts to actively fight #enshittification. submissions are open until MARCH 15.

check the submission guidelines or sign up for email alerts to be notified when we publish in may!

goodinternetmagazine.com

if this is your first time hearing about this, you still have enough time to come up with and write an article or complete a digital #art piece, if you're passionate about the #internet and want to write about it! :) bloggers, it's your time to shine!~

i can't wait to show y'all the incredible stories that have been submitted from all over the 'net, and some of the coolest art i've seen about the web!

thank you to everyone who's been so supportive of this project already. this is why this side of the internet is amazing. ❤️ please boost, if you can; i want to make sure i did everything i could to include as many diverse voices as i can.

thank you! 🤟

original post: tilde.zone/@xandra/11391327776

goodinternetmagazine.comgood internet magazine | for the small webA print and digital magazine coming soon.

Am I crazy for pushing back on "#JS #SPA frontend by default"?

For 2 years I have been working for the French public service on a business logic app, mostly lists and forms with neat UX.

The tech is boring. PHP, Symfony, Twig templates. Treat: Turbo, Stimulus, custom elements, for those required bits of interactivity.

Hell it works. It's fast. It doesn't break. Been updating deps monthly w/o breaking changes. Never had to rewrite!

Am I crazy, or are we fooled by the JS industrial complex?

Y'all, I'm not done with squircles! 😅

A few days ago I demonstrated utilizing #CSS clip-path and SVG data to round the corners of an element in a more attractive manner.

That #WebComponents demo turned out well, but it got me thinking I might attempt to “squirclize” a grid of thumbnail images, which eventually led me to the html-squircle #JS library for generating refined curve paths.

Now this looks pretty fun! 🥳 #WebDev

thathtml.blog/2025/01/squircle

Gosh I do love how elegant Playwright + my little Kitten¹ process helper makes it to write end-to-end tests.

Check out the tests for the peer-to-peer web (Small Web) end-to-end encrypted chat example²:

codeberg.org/kitten/app/src/br

That handles the setting up of two instances (place1.localhost:498 and place2.localhost:499) and tests the sending of end-to-end encrypted messages between them.

:kitten:💕

¹ kitten.small-web.org
² codeberg.org/kitten/app/src/br

Codeberg.orgapp/tests/end-to-end/peer-to-peer.spec.js at mainapp - A web development kit that’s small, purrs, and loves you.

Safari 18.2 beta includes a *lot* of yummy new features for web designers and developers. My personal favorites include `text-box-trim` and `border-clip: border-area`.

If you make websites, we’d love for you to test it out! File any issues at bugs.webkit.org or feedbackassistant.apple.com. Ping me with link/FB number for extra attention.

#css #html #js #webdevelopment #webdesign

developer.apple.com/documentat

Apple Developer DocumentationSafari 18.2 Beta Release Notes | Apple Developer DocumentationReleased October 22, 2024 — 18.2 beta (20620.1.11)

Hi everyone, I am now looking for full-time work! If you have a remote Software Engineer position available and work with #Frontend web tech (#HTML / #CSS / #JS / #TS / #React, etc), #NodeJS (or #Bun / #Deno ), #Kubernetes, or #Nix / #NixOS then please reach out! I love building tools to solve problems and delight users.

For examples of my previous work, links to my projects, and my resume, please see my website: jakehamilton.dev

Boosts very much appreciated!

jakehamilton.devJake Hamilton