Joe Dakroub
banner
dakroub.co
Joe Dakroub
@dakroub.co
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.

transclude.dev
The template system in transclude has four things in it: ${} interpolation, an if attribute, an each attribute, and . else-if, else and key round out the first two. That is deliberate. Load data in
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.
August 10, 2026 at 4:12 PM
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.
August 6, 2026 at 7:25 PM