drubb's Avatar

drubb

@drubb

Boris Böhne - Web Developer Drupal / VueJS / React / JAMstack, Freelancer Sindelfingen, Germany

180
Followers
650
Following
89
Posts
17.07.2023
Joined
Posts Following

Latest posts by drubb @drubb

Preview
GitHub - git-pkgs/forge: Go library and CLI for working with git forges. Supports GitHub, GitLab, Gitea/Forgejo, and Bitbucket Cloud through a single interface. Go library and CLI for working with git forges. Supports GitHub, GitLab, Gitea/Forgejo, and Bitbucket Cloud through a single interface. - git-pkgs/forge

I've been working on a unified cli that works for github, gitlab, gitea/forgejo and bitbucket. So you (or a coding agent) doesn't need to learn 4 different sets of commands for what are basically all doing the same things: github.com/git-pkgs/forge

10.03.2026 13:02 👍 23 🔁 6 💬 4 📌 0
Preview
Web Components Demystified online course | Scott Jehl, Web Designer/Developer A comprehensive, premium course about building dynamic, fast, resilient apps with standard web components.

Want to learn all about web components this week? My 8-hour online course, Web Components Demystified, is on sale for $10 through March 13th. Use the code JUST10

scottjehl.com/learn/webcom...

07.03.2026 12:59 👍 63 🔁 27 💬 3 📌 6

Die USA bitten die Ukraine um militärische Unterstützung zur Abwehr iranischer Drohnen? Ich glaube, bekloppter wird es heute nicht mehr!

05.03.2026 12:06 👍 0 🔁 0 💬 0 📌 0
Preview
drupalorg-cli 0.8.0: GitLab issue fork and merge request commands The 0.7.0 release was housekeeping — fixing the release notes command and clearing out deprecation warnings. 0.8.0 has two goals: add native GitLab issue fork and merge request commands, and make the ...

drupalorg-cli 0.8.0 is out. Native GitLab issue fork and MR commands, agent skills for AI-assisted Drupal.org contributions, and an MCP server.

mglaman.dev/blog/drupalo...

03.03.2026 15:53 👍 2 🔁 2 💬 0 📌 0
Preview
Vue School Free Weekend: 48 Hours of Unlimited Access Sign up for Vue School's Free Weekend on Feb 28 - Mar 1, 2026. Get unlimited access to premium Vue.js courses for 48 hours. Learn from industry experts!

Thanks so much to @vueschool.io for sponsoring!

🔥 Get free access to their entire course library: cssw.io/vue-school-f...

27.02.2026 13:13 👍 2 🔁 1 💬 0 📌 0
Preview
Before You Launch That Membership Site, Check Your Hosting – freistilbox What makes membership site hosting different

Check out our latest blog post: Before You Launch That Membership Site, Check Your Hosting

25.02.2026 10:21 👍 1 🔁 1 💬 0 📌 0
Preview
Everything you never wanted to know about visually-hidden The one where I attempt to answer a question

what's that? 4000 words on a single CSS class? I've got you :)

Everything you never wanted to know about visually-hidden
dbushell.com/2026/02/20/v...

20.02.2026 08:25 👍 28 🔁 9 💬 0 📌 2
Preview
Webspace Invaders · Matthias Ott There’s something happening on the Web at the moment that almost feels like watching that old arcade game Space Invaders play out across our servers. Bots and scrapers marching in formation, attacking...

✍️ New article: Webspace Invaders

👾👾👾👾👾👾👾👾👾👾👾👾

matthiasott.com/articles/web...

09.02.2026 00:29 👍 72 🔁 31 💬 11 📌 7
content-visibility: the new CSS property that boosts your rendering performance  |  Articles  |  web.dev The CSS content-visibility property enables web content rendering performance benefits by skipping rendering of off-screen content. This article shows you how to use this new CSS property for faster i...

Doing Performance Tests with content-visibility: auto.
Great: I save 20-40% of rendering time with little effort. Then again: Saving 50ms in rendering time against a total of 2600ms might only be interesting to performance nerds.
Of course, results will differ on other sites.
web.dev/articles/con...

03.02.2026 11:39 👍 1 🔁 1 💬 0 📌 0

Mein erstes #Drupal Global Contribution Weekend läuft äußerst produktiv. Ich habe einen Blogpost vorbereitet (»Notizen zur Organisation eines DrupalCamps«). Und einen ersten Entwurf für unsere DUG Site gebastelt. Nebenbei mit CSS Snap herumgespielt. Und mir interessante Tools notiert. #nice

01.02.2026 15:50 👍 1 🔁 1 💬 0 📌 1
Global Contribution Weekend 2026 – Ruhr Das Drupal Global Contribution Weekend (DGCW) ist eine jährliche Veranstaltung, die am letzten Wochenende im Januar stattfindet. Sie ermutigt Drupal-Enthusiasten, an lokalen oder virtuellen Beitragsve...

In diesem Jahr sind wir als DUG auch beim Global Contribution Weekend dabei. Wir treffen uns an diesem Sa/So im Unperfekthaus in Essen. Aktuell sind wir eine kleine Gruppe von vier Leuten. Wer sich anschließen möchte, findet hier weitere Infos:
www.drupal.org/community/ev...

28.01.2026 14:43 👍 2 🔁 2 💬 0 📌 1
 @adamwathan
Member
adamwathan
commented
18 hours ago

I totally see the value in the feature and I would like to find a way to add it.

But the reality is that 75% of the people on our engineering team lost their jobs here yesterday because of the brutal impact AI has had on our business. And every second I spend trying to do fun free things for the community like this is a second I'm not spending trying to turn the business around and make sure the people who are still here are getting their paychecks every month.

Traffic to our docs is down about 40% from early 2023 despite Tailwind being more popular than ever. The docs are the only way people find out about our commercial products, and without customers we can't afford to maintain the framework. I really want to figure out a way to offer LLM-optimized docs that don't make that situation even worse (again we literally had to lay off 75% of the team yesterday), but I can't prioritize it right now unfortunately, and I'm nervous to offer them without solving that problem first.

@PaulRBerg I don't see the AGENTS.md stuff we offer as part of the sponsorship program as anything similar to this at all — that's just a short markdown file with a bunch of my own personal opinions and what I consider best practices to nudge LLMs into writing their Tailwind stuff in a specific way. It's not the docs at all, and I resent the accusation that I am not disclosing my "true intentions" here or something.

    This feature is so that people can build MORE things with Tailwind in a FASTER and more EFFICIENT capacity.

@mtsears4 Tailwind is growing faster than it ever has and is bigger than it ever has been, and our revenue is down close to 80%. Right now there's just no correlation between making Tailwind easier to use and making development of the framework more sustainable. I need to fix that before making Tailwind easier to use benefits anyone, because if I can't fix that this project is going to become unmaintained abandonwar…

@adamwathan Member adamwathan commented 18 hours ago I totally see the value in the feature and I would like to find a way to add it. But the reality is that 75% of the people on our engineering team lost their jobs here yesterday because of the brutal impact AI has had on our business. And every second I spend trying to do fun free things for the community like this is a second I'm not spending trying to turn the business around and make sure the people who are still here are getting their paychecks every month. Traffic to our docs is down about 40% from early 2023 despite Tailwind being more popular than ever. The docs are the only way people find out about our commercial products, and without customers we can't afford to maintain the framework. I really want to figure out a way to offer LLM-optimized docs that don't make that situation even worse (again we literally had to lay off 75% of the team yesterday), but I can't prioritize it right now unfortunately, and I'm nervous to offer them without solving that problem first. @PaulRBerg I don't see the AGENTS.md stuff we offer as part of the sponsorship program as anything similar to this at all — that's just a short markdown file with a bunch of my own personal opinions and what I consider best practices to nudge LLMs into writing their Tailwind stuff in a specific way. It's not the docs at all, and I resent the accusation that I am not disclosing my "true intentions" here or something. This feature is so that people can build MORE things with Tailwind in a FASTER and more EFFICIENT capacity. @mtsears4 Tailwind is growing faster than it ever has and is bigger than it ever has been, and our revenue is down close to 80%. Right now there's just no correlation between making Tailwind easier to use and making development of the framework more sustainable. I need to fix that before making Tailwind easier to use benefits anyone, because if I can't fix that this project is going to become unmaintained abandonwar…

wild. Tailwind Labs revenue is down 80% due to LLMs making docs site visits unnecessary (and, I would add, making the HTML templates they were selling a lot less useful)
github.com/tailwindlabs...

07.01.2026 22:23 👍 71 🔁 10 💬 10 📌 3
Petitionen: Verwendung von Cookies nicht aktiviert

Keine Führung eigener Register zur Erfassung von trans* und nichtbinärer Personen

Ich bitte um rege Teilnahme, Teilung und Empfehlung dieser Petition.

epetitionen.bundestag.de/petitionen/_...

05.01.2026 14:10 👍 390 🔁 204 💬 14 📌 13

Ein paar Tausend Unterschriften fehlen noch, aber das ist zu schaffen für diese wichtige Petition. Solche Listen darf es nicht geben. Punkt.

04.01.2026 13:08 👍 0 🔁 1 💬 0 📌 1
Preview
Zum Tod von Walter Schultheiß: Kantig, knitz, voller Humor – Abschied von einem Jahrhundertschwaben Das Land trauert um einen herausragenden Charakterdarsteller: Walter Schultheiß ist im Alter von 101 Jahren gestorben. Erinnerungen an eine schwäbische Legende.

Schwabe, aber vor allem ein großartiger Mensch - RIP Walter Schultheiß
www.stuttgarter-zeitung.de/inhalt.zum-t...

02.01.2026 15:54 👍 1 🔁 0 💬 1 📌 0
ECA brings great value to Drupal CMS, and still has to improve | LakeDrops Yesterday, I’ve spoken to Dries Buytaert about the next steps on the way to a much improved ECA user interface.

Have you ever wondered what value is provided by ECA in #Drupal? We've obviously done a terrible job in explaining this. To improve that, I've started with a first blog post explaining what ECA delivers to Drupal CMS. The list got actually longer than I thought.

www.lakedrops.com/en/blog/eca-...

10.12.2025 17:27 👍 4 🔁 1 💬 1 📌 0
Kagi and Fastmail partnership illustration: Kagi's dog mascot crowned with Fastmail's envelope logo and surrounded by small mail and geometric icons that are part of Fastmail's brand

Kagi and Fastmail partnership illustration: Kagi's dog mascot crowned with Fastmail's envelope logo and surrounded by small mail and geometric icons that are part of Fastmail's brand

New Kagi Special! Excited to announce our partnership with @fastmail.com where Kagi members will get 25% off Fastmail for the first year: kagi.com/specials

And Fastmail users, stay tuned for your Kagi offer coming soon 😉

08.12.2025 20:50 👍 64 🔁 7 💬 2 📌 2

It's December 1st, which means that throughout the entire month you should reserve 5-10 minutes every day to read a fantastic article about HTML. ❤️‍🔥

Check out what's hidden behind the first door.

htmhell.dev/adventcalendar

01.12.2025 07:48 👍 69 🔁 45 💬 1 📌 2
Preview
Polypane Black Friday | Polypane Get the browser for devs who care

✨ Our Black Friday sale starts NOW.

Get a 22% lifetime discount on yearly plans (individuals and teams!)

This is the *only* promotion we run all year. If you’ve been waiting, now is the time. polypane.app/black-friday/

25.11.2025 09:11 👍 12 🔁 11 💬 1 📌 3

Fernsehunterhaltung am Limit. Grauenhaft! #krimidinner

22.11.2025 20:55 👍 0 🔁 0 💬 0 📌 0
/* Range style query in an if() statement */
.weather-card {
  background: if(
    style(--rain-percent > 45%): blue;
    else: gray;
  );
}

/* Range style query in an if() statement */ .weather-card { background: if( style(--rain-percent > 45%): blue; else: gray; ); }

Can we quickly appreciate how powerful CSS has become and what a beautiful snippet this is? 👏

una.im/range-style-...

20.11.2025 09:31 👍 98 🔁 12 💬 3 📌 0
Preview
PHP 8.5 Released PHP 8.5 is a major update of the PHP language, with new features including the URI Extension, Pipe Operator, and support for modifying properties while cloning.

PHP 8.5 is officially released 🎉 👏

www.php.net/releases/8.5...

20.11.2025 14:12 👍 3 🔁 3 💬 0 📌 1
Preview
The Practical Accessibility Course A get-right-down-to-it online course for Web designers and developers who want to start creating more accessible Web user interfaces and digital products today

FYI, @sarasoueidan.com is doing a Black Friday sale for her Practical Accessibility course,
and IMHO she's one of the best instructors you can get to teach you about accessibility!
practical-accessibility.today

20.11.2025 15:35 👍 9 🔁 4 💬 1 📌 0
Post image Post image

Building a Drupal 11 site with Radix using Single Directory Components (SDC) for an upcoming live stream.

I'm creating components rather than scattering markup across views, blocks, and fields.

This approach reduces preprocessor code, I simply pass Twig variables to SDC props/slots.

16.11.2025 11:08 👍 1 🔁 1 💬 0 📌 0

Well, kind of. Let's say you have an event, daily at 6pm. You want to display a countdown, in hours. For the query, a caching of 24 hrs would suffice, while you'd update the render cache hourly to display the time left. So IMHO it makes sense, but only if the query cache time is the bigger one.

15.11.2025 15:30 👍 1 🔁 0 💬 0 📌 0
Preview
Ade Matthias🖤 Radiolegende Matthias Holtmann ist gestorben: Große Klappe – viel dahinter! Große Klappe – viel dahinter! So beschreibt Kollegin und Freundin Stefanie Anhalt Radiolegende Matthias Holtmann, der mit 75 Jahren gestorben ist.

Sehr schade! Er war einer der Radio-Helden meiner Jugend. RIP, Matthias Holtmann. Der Wilde Süden wird Dich nicht vergessen!
www.swr.de/swr1/bw/radi...

10.11.2025 17:45 👍 1 🔁 0 💬 0 📌 0
Screenshot of the top of a Bsky feed, with a red circle around the hamburger menu in the top left.

Screenshot of the top of a Bsky feed, with a red circle around the hamburger menu in the top left.

Wondering why no one likes your posts anymore, even among your friends? It's because @jay.bsky.team and team have decided to hide a huge amount of content from all of our feeds by default.

Here's how to turn it off.

First go to the hamburger menu in the upper left corner

06.11.2025 18:23 👍 13373 🔁 11720 💬 202 📌 1285

Trainerwechsel in Stuttgart? Das kommt jetzt überraschend 😸

05.11.2025 12:28 👍 0 🔁 0 💬 0 📌 0
Post image

It’s discount season; time to join the privacy revolution with our incredible Black Friday deals.

Check out our website for a range of offers on both individual products and plan upgrades.

https://proton.me/black-friday

04.11.2025 16:07 👍 80 🔁 20 💬 12 📌 9