Yesterday at TPAC I publicized my draft proposal for adding a declarative templating API to the DOM.
github.com/justinfagnan...
The repo has:
📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
github.com/justinfagnan...
The repo has:
📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
github.com
November 10, 2025 at 11:04 PM
Yesterday at TPAC I publicized my draft proposal for adding a declarative templating API to the DOM.
github.com/justinfagnan...
The repo has:
📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
github.com/justinfagnan...
The repo has:
📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
declarative and trembling is inspired by the following prompt words:
#outraged
#Emoetry
@fafo-poets-society.bsky.social
@mwplovesmusic.bsky.social
#law
@youngliz.bsky.social
#vss365 @vss365hq.bsky.social
#catharsis
@telaranrhiod.bsky.social
#BlueSkyRelay @blueskyrelay.bsky.social
#outraged
#Emoetry
@fafo-poets-society.bsky.social
@mwplovesmusic.bsky.social
#law
@youngliz.bsky.social
#vss365 @vss365hq.bsky.social
#catharsis
@telaranrhiod.bsky.social
#BlueSkyRelay @blueskyrelay.bsky.social
November 9, 2025 at 9:15 PM
declarative and trembling is inspired by the following prompt words:
#outraged
#Emoetry
@fafo-poets-society.bsky.social
@mwplovesmusic.bsky.social
#law
@youngliz.bsky.social
#vss365 @vss365hq.bsky.social
#catharsis
@telaranrhiod.bsky.social
#BlueSkyRelay @blueskyrelay.bsky.social
#outraged
#Emoetry
@fafo-poets-society.bsky.social
@mwplovesmusic.bsky.social
#law
@youngliz.bsky.social
#vss365 @vss365hq.bsky.social
#catharsis
@telaranrhiod.bsky.social
#BlueSkyRelay @blueskyrelay.bsky.social
Declarative Shadow DOM and Declarative Custom Elements sound so good, but I still wish there was a way to do progressive enhancement with them to "hoist" form controls in a shadow root up into a parent form.
github.com/whatwg/html/...
github.com/whatwg/html/...
November 10, 2025 at 10:30 PM
Declarative Shadow DOM and Declarative Custom Elements sound so good, but I still wish there was a way to do progressive enhancement with them to "hoist" form controls in a shadow root up into a parent form.
github.com/whatwg/html/...
github.com/whatwg/html/...
Kubernetes is the sum of all the shell scripts, and practices, system administrators have cobbled together over time, presented as a single system behind a declarative set of APIs.
November 6, 2025 at 1:11 PM
Kubernetes is the sum of all the shell scripts, and practices, system administrators have cobbled together over time, presented as a single system behind a declarative set of APIs.
These guys managed to get people who have spent decades long political careers running away from a declarative sentence like it was a brain eating zombie say "oh yeah they fumbled that" and now we're supposed to rally around? ok
November 11, 2025 at 1:40 AM
These guys managed to get people who have spent decades long political careers running away from a declarative sentence like it was a brain eating zombie say "oh yeah they fumbled that" and now we're supposed to rally around? ok
Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity. Write your UI once in declarative TypeScript, and it compiles directly to native views on iOS, Android, and macOS - no web views, no JavaScript bridges github.com/Snapchat/Valdi
GitHub - Snapchat/Valdi: Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity.
Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity. - Snapchat/Valdi
github.com
November 8, 2025 at 1:01 PM
Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity. Write your UI once in declarative TypeScript, and it compiles directly to native views on iOS, Android, and macOS - no web views, no JavaScript bridges github.com/Snapchat/Valdi
Declarative configurations for docker compose
November 10, 2025 at 2:58 PM
Declarative configurations for docker compose
Introducing Kubernetes, Uncontained by Flox! 🎉
Run the same immutable, declarative env across local → CI → prod Kubernetes on x86 & ARM.
🟣 Faster deploys
🟣 Reproducibility
🟣 SBOMs-by-default.
Live demos + chats with our engineers + @kelseyhightower.com at #KubeCon Booth 1850.
buff.ly/pFqSlEZ
Run the same immutable, declarative env across local → CI → prod Kubernetes on x86 & ARM.
🟣 Faster deploys
🟣 Reproducibility
🟣 SBOMs-by-default.
Live demos + chats with our engineers + @kelseyhightower.com at #KubeCon Booth 1850.
buff.ly/pFqSlEZ
November 10, 2025 at 2:04 PM
Introducing Kubernetes, Uncontained by Flox! 🎉
Run the same immutable, declarative env across local → CI → prod Kubernetes on x86 & ARM.
🟣 Faster deploys
🟣 Reproducibility
🟣 SBOMs-by-default.
Live demos + chats with our engineers + @kelseyhightower.com at #KubeCon Booth 1850.
buff.ly/pFqSlEZ
Run the same immutable, declarative env across local → CI → prod Kubernetes on x86 & ARM.
🟣 Faster deploys
🟣 Reproducibility
🟣 SBOMs-by-default.
Live demos + chats with our engineers + @kelseyhightower.com at #KubeCon Booth 1850.
buff.ly/pFqSlEZ
We just published the first release candidate of CloudNativePG 1.28. Its key improvements:
💪 The Quorum-Based Failover feature was promoted to stable
✍️ Declarative Foreign Data Management
Dive into the release notes for full details and more fixes: cloudnative-pg.io/documentatio...
💪 The Quorum-Based Failover feature was promoted to stable
✍️ Declarative Foreign Data Management
Dive into the release notes for full details and more fixes: cloudnative-pg.io/documentatio...
Release notes for CloudNativePG 1.28 - CloudNativePG v1.28.0-rc1
The CloudNativePG community is excited to announce the first release candidate of CloudNativePG 1.28! This preview promotes quorum-based failover to a stable feature and introduces declarative management for Foreign Data Wrappers. Join us in testing these updates to shape the final release.
cloudnative-pg.io
November 7, 2025 at 6:00 PM
We just published the first release candidate of CloudNativePG 1.28. Its key improvements:
💪 The Quorum-Based Failover feature was promoted to stable
✍️ Declarative Foreign Data Management
Dive into the release notes for full details and more fixes: cloudnative-pg.io/documentatio...
💪 The Quorum-Based Failover feature was promoted to stable
✍️ Declarative Foreign Data Management
Dive into the release notes for full details and more fixes: cloudnative-pg.io/documentatio...
Oh hey, I just searched EALL and found a couple things (screenshotted).
Looks like you might want to check Schlonsky, “Remarks on the complementizer layer of standard Arabic”.
Looks like you might want to check Schlonsky, “Remarks on the complementizer layer of standard Arabic”.
November 10, 2025 at 6:09 AM
Oh hey, I just searched EALL and found a couple things (screenshotted).
Looks like you might want to check Schlonsky, “Remarks on the complementizer layer of standard Arabic”.
Looks like you might want to check Schlonsky, “Remarks on the complementizer layer of standard Arabic”.
Declarative-reactive templating so that we don't have to install a single library to comfortably make reusable custom elements that pass data down to further elements in their shadow dom.
My nimble-html lib is a single file, but still it's a non-standard lib.
github.com/lume/nimble-...
My nimble-html lib is a single file, but still it's a non-standard lib.
github.com/lume/nimble-...
GitHub - lume/nimble-html: A light-weight `html` tagged template string function for writing declarative-reactive web apps. Zero dependencies.
A light-weight `html` tagged template string function for writing declarative-reactive web apps. Zero dependencies. - lume/nimble-html
github.com
November 6, 2025 at 7:13 PM
Declarative-reactive templating so that we don't have to install a single library to comfortably make reusable custom elements that pass data down to further elements in their shadow dom.
My nimble-html lib is a single file, but still it's a non-standard lib.
github.com/lume/nimble-...
My nimble-html lib is a single file, but still it's a non-standard lib.
github.com/lume/nimble-...
November 10, 2025 at 3:52 AM
I hope you can make the web components meeting. They are planning to discuss DOM Parts and perhaps NodeGroup/Persistent Fragment, which intersect with your work on Declarative partial updates, if only tangentially
November 9, 2025 at 4:20 PM
I hope you can make the web components meeting. They are planning to discuss DOM Parts and perhaps NodeGroup/Persistent Fragment, which intersect with your work on Declarative partial updates, if only tangentially
🎓 Big news: @crossplane.io, created and open-sourced by Upbound, is now CNCF Graduated!
Declarative control is shaping the future of infrastructure delivery.
This milestone sets the stage for what’s next: the Intelligent Control Plane. 🤖
🔗 Learn More: utm.guru/ujknU
Declarative control is shaping the future of infrastructure delivery.
This milestone sets the stage for what’s next: the Intelligent Control Plane. 🤖
🔗 Learn More: utm.guru/ujknU
November 6, 2025 at 5:06 PM
🎓 Big news: @crossplane.io, created and open-sourced by Upbound, is now CNCF Graduated!
Declarative control is shaping the future of infrastructure delivery.
This milestone sets the stage for what’s next: the Intelligent Control Plane. 🤖
🔗 Learn More: utm.guru/ujknU
Declarative control is shaping the future of infrastructure delivery.
This milestone sets the stage for what’s next: the Intelligent Control Plane. 🤖
🔗 Learn More: utm.guru/ujknU
NYC's greatest exports are
1. Pictures of Shpidermahn
2. Loud declarative statements of perambulation location directed at waywad taxicab drivers
1. Pictures of Shpidermahn
2. Loud declarative statements of perambulation location directed at waywad taxicab drivers
November 4, 2025 at 6:22 PM
NYC's greatest exports are
1. Pictures of Shpidermahn
2. Loud declarative statements of perambulation location directed at waywad taxicab drivers
1. Pictures of Shpidermahn
2. Loud declarative statements of perambulation location directed at waywad taxicab drivers
one great way to get voters to blame your political opponents for a particular situation is to make declarative statements in advance that you are ordering it to occur
Transportation chief Sean Duffy threatened to ground all U.S. flights amid the ongoing shutdown, warning "we'll shut the whole airspace down."
Trump official threatens to ground all flights before Thanksgiving in shutdown standoff
Transportation chief Sean Duffy threatened to ground all U.S. flights amid the ongoing shutdown, warning "we'll shut the whole airspace down." As the stalemate drags into the second month, it's adding more potential risk to the aviation system and putting a further strain on air traffic control staf...
bit.ly
November 3, 2025 at 6:13 PM
one great way to get voters to blame your political opponents for a particular situation is to make declarative statements in advance that you are ordering it to occur
good afternoon, i threw paint on her
i've also been thinking of trying slightly different color arrangements for her just because
#art #oc #ocart #krita #characterdesign #digitalart
i've also been thinking of trying slightly different color arrangements for her just because
#art #oc #ocart #krita #characterdesign #digitalart
November 7, 2025 at 5:32 PM
good afternoon, i threw paint on her
i've also been thinking of trying slightly different color arrangements for her just because
#art #oc #ocart #krita #characterdesign #digitalart
i've also been thinking of trying slightly different color arrangements for her just because
#art #oc #ocart #krita #characterdesign #digitalart
Yeah I think we need to start a retirement community for public figures who repeatedly make declarative assertions about humanity containing no substance whatsoever. A nice quiet place where you are gently encouraged to say nothing if you have nothing to say.
November 3, 2025 at 1:46 AM
Yeah I think we need to start a retirement community for public figures who repeatedly make declarative assertions about humanity containing no substance whatsoever. A nice quiet place where you are gently encouraged to say nothing if you have nothing to say.
This is a great point about why the Democratic habit of making a declarative statement about Republican behavior is an outdated and useless technique for political scoring. It has to come with a corresponding commitment to action.
You can't just point out the cruelty when IT'S THE SELLING POINT.
You can't just point out the cruelty when IT'S THE SELLING POINT.
I sometimes feel like these almost read like fascist ads.
I can imagine Stephen Miller exclaiming "FUCK YEAH THE CRUELTY IS STAGGERING!"
I can imagine Stephen Miller exclaiming "FUCK YEAH THE CRUELTY IS STAGGERING!"
November 1, 2025 at 2:52 PM
This is a great point about why the Democratic habit of making a declarative statement about Republican behavior is an outdated and useless technique for political scoring. It has to come with a corresponding commitment to action.
You can't just point out the cruelty when IT'S THE SELLING POINT.
You can't just point out the cruelty when IT'S THE SELLING POINT.
slint-ui / slint: Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps. ★20838 https://github.com/slint-ui/slint
slint-ui / slint
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
github.com
November 3, 2025 at 5:48 PM
slint-ui / slint: Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps. ★20838 https://github.com/slint-ui/slint
yeah exactly. I'd totally understand why use a declarative immutable system on a server, but for desktop use you need a lot more flexibility.
that's why after all these years I think arch is "the best" distro for desktop
that's why after all these years I think arch is "the best" distro for desktop
November 2, 2025 at 7:52 PM
yeah exactly. I'd totally understand why use a declarative immutable system on a server, but for desktop use you need a lot more flexibility.
that's why after all these years I think arch is "the best" distro for desktop
that's why after all these years I think arch is "the best" distro for desktop
Let us know how it goes!
I looked at shadow dom (declarative an not), and personally it seemed like more trouble than it’s worth, assuming you control the whole code base. I can see the appeal when you implement a component library or other widgets intended to be used on a third-party page.
I looked at shadow dom (declarative an not), and personally it seemed like more trouble than it’s worth, assuming you control the whole code base. I can see the appeal when you implement a component library or other widgets intended to be used on a third-party page.
November 2, 2025 at 7:43 AM
Let us know how it goes!
I looked at shadow dom (declarative an not), and personally it seemed like more trouble than it’s worth, assuming you control the whole code base. I can see the appeal when you implement a component library or other widgets intended to be used on a third-party page.
I looked at shadow dom (declarative an not), and personally it seemed like more trouble than it’s worth, assuming you control the whole code base. I can see the appeal when you implement a component library or other widgets intended to be used on a third-party page.
Heh… so turns out, One Does Not Simply rewrite a procedurally built & managed HTML UI to a declarative-reactive one 🫠
October 30, 2025 at 1:31 AM
Heh… so turns out, One Does Not Simply rewrite a procedurally built & managed HTML UI to a declarative-reactive one 🫠