Olivier Forget

@olivierforget.net

Aerospace engineer turned developer and entepreneur. https://olivierforget.net Interested in web and user agency on the net. Building https://dropserver.org

47% The percentage of Anguilla’s revenue from .ai domain sales in 2025. Anguilla is using .ai proceeds to fund infrastructure, like schools, roads, and airports. Hypothetically, Anguilla could even fund a Universal Basic Income of ~$2-5k per citizen (kind of like Alaska’s oil-funded dividend)

The implications of this are that we can build web apps with simpler architectures to start with, f.e. without using SPA (single-page app) architecture that uses SSR (server-side rendering) hydration, only plain HTML pages, with fluent transitions described in CSS.

Another take on frontend frameworks. I don't fully get it yet (just skimmed some docs) but it seems like it's a different approach than my own BackflipHTML even though it's also HTML-first. That's good! We'll need to try different things before finding something that really works. e-html.org

EHTML

EHTML (or Extended HTML) can be described as a set of custom elements that you can place on an HTML page for different purposes and use cases. The goal of this library is to provide a convenient way t...

e-html.org

I've been asked what framework I used to make the dashboard for my Stoat bot AutoMod so fast and snappy. It is genuinely just slick HTML/CSS/JS that communicates with an API layer I developed. The dashboard itself doesn't depend on even a single external library.

When you see this kind of stuff I want you this immediately think what of what this ad by IBM meant to the personal computer revolution.

"IBM announced last year at a major personal computer trade show that connectivity would in fact  become the theme of its personal computer division, and chose to do so in a bizarre performance with a laser light show and black female singers, who emulated a "rap" song ("Yeah, baby, connectivities hot."). Many thought the symbolism tasteless and overbearing, but the message was clear: the signified–the "People" in the inchoate Sixties sense–has been brought back within the encompassing mantle of centralized, corporate authority, and this is the wave of the future.And so it was  declared that the personal computer revolution,  which was never a revolution, is over and done."
Post nicht verfügbar.

Dropserver 0.14.5 is out. It fixes broken sandboxes caused by @deno.land introducing a breaking change in Deno 2.9. I upgraded packages all around, however I had to hold @tailscale.com back at 0.90.9 for now because they introduced breaking changes in tsnet. github.com/teleclimber/...

Release v0.14.5 · teleclimber/Dropserver

71758ca frontend-ds-host: update classes and CSS for Tailwind v4 c9722c6 upgrade frontend-ds-dev packages 82b4fca upgrade frontend-ds-dev Tailwind CSS to 4x 570adcc chore: upgraded packages to fron...

github.com

DuckDuckGo just inventing a CSS selector here. "The CSS selector for selecting elements that do not have a specific attribute value is [attribute!="value"], ..." No it's not. Does not exist. You just made it up to satisfy me with an answer. Actual helpful link: stackoverflow.com/questions/25...

Can't find a "not equal" css attribute selector

I want to target div elements where the attribute "foo" has a value. <div foo="x">XXX</div> <div foo="">YYY</div> I have tried this css, but it doesn't work: [foo!=''] {

stackoverflow.com