Search
136 results for “bennycode”
-
@CCitiesOrg @fryday danke für die tolle Initiative! Habe gestern mein GT Arette gespendet. ✌️🚲 #Bikes4Ukraine
-
@CCitiesOrg @fryday danke für die tolle Initiative! Habe gestern mein GT Arette gespendet. ✌️🚲 #Bikes4Ukraine
-
@CCitiesOrg @fryday danke für die tolle Initiative! Habe gestern mein GT Arette gespendet. ✌️🚲 #Bikes4Ukraine
-
@CCitiesOrg @fryday danke für die tolle Initiative! Habe gestern mein GT Arette gespendet. ✌️🚲 #Bikes4Ukraine
-
bennypowers.dev/posts/let-equals-equal-equals/
#Web #Browser spec authors intentionally broke=assignments to preserve a kind of encapsulation that almost nobody wants. This violates the Priority of Constituencies, harms #a11y AT users, and should be fixed immediately. Reference Target is complementary and welcome, but it is not a substitute for making imperative assignment work. -
bennypowers.dev/posts/fun-with-ripgrep/
Fun with #ripgrep, part 1. -
#TakingABreakFromFilming
#BennyAndersson with his Volvo Amazon 🚘 (c1967).
This would be pre-ABBA, when Andersson was in a band called Hep Stars. -
✨New in Asimonim v0.3.0:
asimonim mcp. Tell #Claude about your #designTokens.
Install thebennypowers/asimonimclaude plugin marketplace, then install the plugin - easy peasy #mcp ... sy
github.com/bennypowers/asimonim/releases/tag/v0.3.0 -
🪔 Introducing Backlit: #Lit #SSR for #Drupal, Hold the #Node
composer require bennypowers/backlit && drush en backlit
That's it! Your Lit #webComponents now server-render with Declarative Shadow DOM. No Node.js sidecar, no containers, no external services -- just a #Go binary embedding a #WASM module.
I built the WASM engine to solve a totally unrelated problem incem serve, and it accidentally fixed a 2-year-old plan of mine. WASM is the web components of the #backend.
bennypowers.dev/posts/drupal-lit-ssr-wasm/ -
🚚 New
cemrelease! The standards-based #WebComponent multitool just released v0.9.0 including support for #JavaScript class mixins, numerous bug fixes, and an overhauled and much more readable docs site.
Give it a try today in your web components project and let me know what you think!
bennypowers.dev/cem/
github.com/bennypowers/cem/releases/tag/v0.9.0 -
🚨 Feature drop:
cem serve- a manifest-driven dev server for #WebComponents 🧩
Think #Storybook, but opinionated for #HTML #CustomElements:
📄 Write demos as plain HTML (not JSX/MDX stories)
🎛️ Auto-generate knobs from manifest metadata
⚡ Smart reload - only reloads affected demos
📦 No build step (#TypeScript transformed on-the-fly)
Your demos are just HTML → users can copy them directly from docs, works in any framework.
Read: bennypowers.dev/posts/custom-elements-dev-server/
Try:npx @pwrs/cem serve
#WebComponents #HTML #DevTools -
🚀 quickshell-polkit-agent v2.0.0 is out!
Major architectural overhaul: switched from proactive FIDO detection to a PAM-reactive model. The agent now responds to PAM prompts instead of trying to control auth flow.
✨ What's new:
• GDM-inspired authentication state machine
• 22 integration tests with 100% pass rate
• Podman-based E2E testing infrastructure
• Rich error handling & state tracking APIs
• Performance optimizations (<2ms state transitions)
🔧 Breaking changes:
• Removed auto-FIDO logic (now handled by PAM/pam_u2f)
• Simplified state machine (no more TRYING_FIDO states)
• Cleaner authentication flow: IDLE → INITIATED → WAITING_FOR_PASSWORD → AUTHENTICATING → COMPLETED
🐛 Fixed use-after-free bugs, race conditions, and timeout issues
github.com/bennypowers/quickshell-polkit-agent/releases/tag/v2.0.0
#Linux #Polkit #Qt6 #Authentication #FIDO2 #Quickshell #Gentoo -
cemv0.6.0 adds JSX support to the LSP server
github.com/bennypowers/cem/releases/tag/v0.6.0cemis a command line tool for working with #customElements (#webComponents). It includes a custom elements manifest generator and validator, various query methods for manifests, and #LSP and #MCP servers -
New #cem release, the multitool for #customElements manifest files - make working with #webComponents a breeze!
github.com/bennypowers/cem/releases/tag/v0.4.5
This release adds a module graph to the LSP missing imports diagnostic.
Say you import the module that defines, and that module imports the definition for. Let's also say that the my-tab module imports the definition for. With this update, you'll no longer get errors for failing to import my-tab and my-icon, since they're included in my-tabs' module graph. -
🚀 The CEM Language Server is here!
Remember the frustration of working with custom elements in your editor? No auto-complete for, no hover docs for attributes, go-to-definition that just... doesn't?
Those dark ages are over. ✨
I built a complete toolchain from scratch in Go that changes everything:
🔬 Analyzes your TypeScript/JavaScript to understand your custom elements
📋 Generates Custom Element Manifest files from your source code
🧠 Provides Language Server Protocol support for amazing editor integration
You get:
🎯 Smart completions for element names, attributes, slots
📚 Hover documentation pulled directly from your code
🔍 Go-to-definition that actually works
⚡ Real-time validation and error checking
🛠️ Works with VS Code, Zed, Neovim, Emacs
The beautiful part? It's a complete end-to-end solution. One tool that both understands your code AND provides the editor experience. Zero serialization overhead, perfect consistency.
Built on the shoulders of @matsuuu 's pioneering work with custom-elements-language-server. This explores a different architectural approach while building on his insights about what features matter most.
Finally - TypeScript-level tooling for our! 🎉
📖 bennypowers.dev/cem/docs/lsp/
💬 github.com/bennypowers/cem/discussions
🪟 marketplace.visualstudio.com/items?itemName=pwrs.cem-language-server-vscode
#WebComponents #LSP #DeveloperTools #Lit #CustomElements #OpenSource #Go #TypeScript -
Sharing this quite basic Bencode library in Guile:
https://github.com/4zv4l/guile-bencodeI am making this in case I decide myself to write a BitTorrent cli/daemon in Guile (one that could easily be used with Guix/Shepherd).
I originally wanted to write one in Zig but since it's going under heavy change, I could do a first try with Guile.
-
github.com/bennypowers/cem/releases/tag/v0.1.0
bennypowers.github.io/cem
New CLI tool to generate #CustomElements manifests. It's 10x faster than the competition and can automatically document your parts and slots for you, as well as look up #designTokens in your #css files.
Give it a try, ⭐ the repo, file an issue, let me know what you think. -
It's a great time to divest from #intel in favour of #TowerSemiconductor or #arm
RE: https://social.bennypowers.com/notes/9wxrtoqmvxjg0jem -
JavaScript Import Maps for cross-team collaboration
#web #webdev #javascript #importmaps #html
https://bennypowers.dev/posts/import-maps-cross-team-collaboration/ -
WAS. Daytime // Benny Rodrigues b2b CARISTA (4h set) • Senja @ WAS. - 02 May feat. Benny Rodrigues, CARISTA
-
#OnThisDay in 1946, #BennyAndersson, Swedish pop #composer and #musician (ABBA), born in Stockholm, Sweden.
#HappyBirthday #79 🎉🎂🎀💗🥳 -
"Mamma Mia" is a song by the Swedish pop group #ABBA, written by #BennyAndersson, #BjörnUlvaeus and #StigAnderson, with the #lead vocals shared by #AgnethaFältskog and #AnniFridLyngstad. It is the opening track on the group's third album, the self-titled ABBA (1975). The song was released in September 1975 as its sixth single. It tells the story of the narrator's #onagainOffagainRelationship with a lover who is repeatedly unfaithful to her.
https://www.youtube.com/watch?v=U4Sm7v6PDY8 -
"Mamma Mia" is a song by the Swedish pop group #ABBA, written by #BennyAndersson, #BjörnUlvaeus and #StigAnderson, with the #lead vocals shared by #AgnethaFältskog and #AnniFridLyngstad. It is the opening track on the group's third album, the self-titled ABBA (1975). The song was released in September 1975 as its sixth single. It tells the story of the narrator's #onagainOffagainRelationship with a lover who is repeatedly unfaithful to her.
https://www.youtube.com/watch?v=U4Sm7v6PDY8 -
"Mamma Mia" is a song by the Swedish pop group #ABBA, written by #BennyAndersson, #BjörnUlvaeus and #StigAnderson, with the #lead vocals shared by #AgnethaFältskog and #AnniFridLyngstad. It is the opening track on the group's third album, the self-titled ABBA (1975). The song was released in September 1975 as its sixth single. It tells the story of the narrator's #onagainOffagainRelationship with a lover who is repeatedly unfaithful to her.
https://www.youtube.com/watch?v=U4Sm7v6PDY8 -
"Mamma Mia" is a song by the Swedish pop group #ABBA, written by #BennyAndersson, #BjörnUlvaeus and #StigAnderson, with the #lead vocals shared by #AgnethaFältskog and #AnniFridLyngstad. It is the opening track on the group's third album, the self-titled ABBA (1975). The song was released in September 1975 as its sixth single. It tells the story of the narrator's #onagainOffagainRelationship with a lover who is repeatedly unfaithful to her.
https://www.youtube.com/watch?v=U4Sm7v6PDY8 -
#OnThisDay in 2001, #BennyAndersson & #BjörnUlvaeus' musical "#MammaMia!", featuring the songs of #ABBA, opens at The WInter Garden Theatre, NYC, later transferring to The Broadhurst; runs for 5,733 performances.
-
#OnThisDay in 2015, #BennyAndersson & #BjörnUlvaeus' musical "#MammaMia!", featuring the songs of #ABBA, closes at The Broadhurst Theatre, NYC, after 5,733 performances.
-
#OnThisDay in 2021, #BennyAndersson & #BjörnUlvaeus' musical "#MammaMia!", featuring the songs of #ABBA, re-opens at the Novello Theatre in London's West End, after COVID-19 interruption stopped performances in March of 2020.
-
Overbruggen Summer 2025: De Binnenplaats with Benny Rodrigues, Milion & More @ De Binnenplaats - 21 Sep feat. Benny Rodrigues, Julian Anthony, Milion + more