WebDev

!webdev

@kbin.social
Create post
Finding all HTML tags in a project not being self-closed

Finding all HTML tags in a project not being self-closed

Open link in next tab

Finding all HTML tags in a project not being self-closed

https://danielrotter.at/2024/04/02/finding-all-html-tags-not-being-self-closed.html

For some refactoring I needed to find all HTMl tags not being self-closed. I decided to use regular expression for that, and this is what I came up with.

URLPattern brings routing to the web platform | Web Platform | Chrome for Developers

URLPattern brings routing to the web platform | Web Platform | Chrome for Developers

Open link in next tab

URLPattern brings routing to the web platform  |  Web Platform  |  Chrome for Developers

https://developer.chrome.com/docs/web-platform/urlpattern

An approach to standardizing common pattern matching use cases.

Deno in 2023

Deno in 2023

Open link in next tab

Deno in 2023

https://deno.com/blog/deno-in-2023

2023 marked a significant step towards our vision of radically simplifying web development. Here are the biggest updates and what’s coming up next.

Deno in 2023
Deno 1.40: Temporal API

Deno 1.40: Temporal API

Open link in next tab

Deno 1.40: Temporal API

https://deno.com/blog/v1.40

Deno 1.40 introduces the Temporal API, TC39 decorators, and a range of deprecations and stabilizations, along with improvements in Node.js compatibility, LSP, diagnostics, and handling of unstable features, paving the way for a seamless upgrade to Deno 2.

Deno 1.40: Temporal API
API Design-First vs Code First

API Design-First vs Code First

Open link in next tab

API Design-First vs Code First

https://apisyouwonthate.com/blog/api-design-first-vs-code-first/

With API descriptions rising in popularity, the main question I hear folks asking about is "API Design-first" or "code-first". This is a bit of a misleading question because these are not two unique things, there are a few variants. Code-First, Write Docs "When We Have Time" This is how I

API Design-First vs Code First
Build Real-time Applications with the new "watch" API in Deno KV

Build Real-time Applications with the new "watch" API in Deno KV

Open link in next tab

Build Real-time Applications with the new "watch" API in Deno KV

https://deno.com/blog/kv-watch

Detecting changes in Deno KV with `kv.watch` makes it easier to build real-time applications like newsfeeds, analytics, multi-user collaboration tools, and more.

Build Real-time Applications with the new "watch" API in Deno KV
Using Server Sent Events to Simplify Real-time Streaming at Scale

Using Server Sent Events to Simplify Real-time Streaming at Scale

Open link in next tab

Using Server Sent Events to Simplify Real-time Streaming at Scale

https://shopify.engineering/server-sent-events-data-streaming

We walk through how we implemented an SSE server that's scalable and load-balanced to simplify and improve a real-time data visualization application.

Using Server Sent Events to Simplify Real-time Streaming at Scale
Combine jq with curl to improve its JSON handling

Combine jq with curl to improve its JSON handling

Open link in next tab

Combine jq with curl to improve its JSON handling

https://danielrotter.at/2023/07/19/combine-jq-with-curl-to-improve-its-json-handling.html

jq is a nice JSON processor, which is helpful when working with JSON outputs, no matter if they are retrieved using curl or any other command.

Onyx, a new programming language powered by WebAssembly

Onyx, a new programming language powered by WebAssembly

Open link in next tab

https://wasmer.io/posts/onyxlang-powered-by-wasmer

The UX of HTML - HTMHell

The UX of HTML - HTMHell

Open link in next tab

The UX of HTML - HTMHell

https://www.htmhell.dev/adventcalendar/2023/1/

A collection of bad practices in HTML, copied from real websites.

The UX of HTML - HTMHell