Sign in

Joe Dakroub

@dakroub.co
60 followers 186 following 113 posts

Writing about the web platform — what it already does, and what shipped last week. Building transclude, a simple HTML-first server-side framework where a page is an .html file and any part of it is also a URL. dakroub.co • transclude.dev

PostsRepliesMedia
Joe Dakroub @dakroub.co · 14/09/2026
The template system in transclude has four things in it: ${} interpolation, an if attribute, an each attribute, and <slot>. else-if, else and key round out the first two. That is deliberate. Load data in <script server> instead. transclude.dev/docs/routing #WebDevelopment #WebStandards #HTML
Code example of loading data in the script server block and reading it in the template.
000
Joe Dakroub @dakroub.co · 10/08/2026
The HTML Sanitizer API is bringing safer HTML handling directly into the browser. If your application needs to insert HTML from an untrusted source, you traditionally needed a library such as DOMPurify or had to build your own sanitization logic.
100
Joe Dakroub @dakroub.co · 06/08/2026
Every icon system on the web is built on a feature nobody calls by its name. You write the shape once, give it an id, and point at it from anywhere. Change the definition and every use of it changes.
110