Michael G

Michael G

@g12n.de

UI-Designer, using Code to create in CSS, SVG and JS. Technology enthusiast, fan of Smart Home, Humanist and dweller in the marvelous city of Cologne.

294 followers369 following2.6K posts

Michael G reposted

The wonderful @geoffgraham.me now runs CSS-Tricks! Let’s gooooo 🚀

CSS-Tricks*@css-tricks.com

CSS-Tricks has a new owner! Yes, I've got the keys to the castle, so to speak. And, even after 12 years of working on the site, I'll admit I'm a little overwhelmed and nervous about that. https://css-tricks.com/css-tricks-has-a-new-owner/

It’s digital workspace safety training day again. Seriously, why are we still using plain email in professional and private conversations? Shouldn’t we, by now, have learned the lesson? Either we switch to another tool altogether. Or we improve the UX and accessibility of signing and encryption.

Noting plunges more sadness into ones soul as revaluating digital asset management system and brand platforms as a service.

Michael G reposted

🔥 New blog post: The best way to use icons in Web UIs What if I told you, you could use CSS to *insert* and *tweak* icons without touching any HTML? And that you can manage them alongside your other design tokens? lea.verou.me/blog/2026/ic...

lea.verou.meThe best way to use icons in Web UIs • Lea VerouWhat if I told you, you could use CSS to insert and tweak icons without touching any HTML? And that it could be more flexible and maintainable than what you’ve been using?

Michael G reposted

After a short break, the new Web Weekly is about to hit all inboxes. 🫣 This time, it includes `text-box` going Baseline, the two phases of `fetch`, linked parameters in SVG, and the new `Connection-Allowlist` header. Enjoy! webweekly.email/archive/web-...

We need this! So We need your thumbs 👍

Patrick Brosset@patrickbrosset.com

Link Parameters is the thing that gives you the ability to style embedded external SVGs. Something many have wanted to do for a long time! If you want to show your support of this, give these 2 issues a thumbs-up and comment: 💬 github.com/web-platform... 💬 github.com/web-platform...

Damn! Another side quest to be opened.

LukyVj - A$AP Luky@lukyvj.bsky.social

If you can write CSS, you can write GSS { ● } I've been dreaming of this for years: a language to build 3D scenes like you write CSS. Selectors, cascade, :hover, keyframes… compiled to one GPU shader. Meet GSS: GPU Style Sheets. gss-lang.dev #shader #glsl #gss

Oh. Lovely 🥰

Rik Schennink@rikschennink.com

Just crawled from under my rock and learned about the CSS `shape-ouside` property to wrap text around shapes. developer.mozilla.org/en-US/docs/W...

The biggest issue with the web dev community in general is its size and its hero worship. A single persons loud opinion quickly is deemed absolute canon. Killing important developments completely.

Michael G reposted

The time to ramp up your scroll-driven animations skills is **NOW** Go check scroll-driven-animations.style for and free 10-part video course created by yours truly, as well as a bunch of tools and demos.

scroll-driven-animations.styleScroll-driven AnimationsA bunch of demos and tools to show off Scroll-driven Animations

Hearing ”small town boy“ randomly in the radio. Having to sit down teary eyed for a moment.

The damage Microsoft Word and Powerpoint and all its copycats caused for the ability of the majority of people to structure a document and data is unbelievable. 🫠 can we restart and teach everybody basic html or even markdown.

Michael G reposted

A few months ago someone asked what I think a Custom Elements Manifest generator should look like. Here's my first pass at it. The goal was to make it light weight and easy to use. It's still in the early stages, but let me know what you think. #WebComponents cem-generator.wc-toolkit.com

cem-generator.wc-toolkit.comOverviewGenerate Custom Elements Manifests for component libraries quickly and extensibly.
Burton Smith@stuffbreaker.bsky.social

I love making fun/nerdy projects for myself. Sometimes when I think it's nerdy enough, I like to share it. Get ready for something nerdy... #WebComponents

Vor 25 Jahren standen wir fassungslos vor den Monitoren. Als um 14:46 Uhr deutscher Zeit die Welt erschütterte.

To be honest, I can't even blame them for that. Right now, the EU comes across more as a bureaucratic machine than as a stable confederation of states or a peace-building project. Given its current state, I wouldn't trust it to lead us into the future either. www.tagesschau.de/eilmeldung/e...

tagesschau.deIsländer stimmen gegen EU-BeitrittsverhandlungenDie Einwohnerinnen und Einwohner Islands haben mehrheitlich gegen eine Wiederaufnahme der Gespräche über einen EU-Beitritt ihres Landes gestimmt. Das Ergebnis des Referendums fiel mit 52,8 zu 47,2 Pro...

This label says nothing about the authenticity of the product image. It's really dumb. In a world where Photoshop, 3D visualisation, make-up, food styling and much more are normal in product marketing, the choice of 'AI' without even a viable definition is wildly arbitrary.

European Commission@ec.europa.eu

As of today, the use of AI becomes more transparent in the EU. Here’s how EU law makes sure AI works for you, in full openness ↓

„Abnormal“ ist ein „theologischer Fachbegriff“ … ach so Herr Kesici … dann ist ja gut. 🤯 Dieser Mann war Relgionslehrer und wurde auf Schüler losgelassen.

Michael G@g12n.de

Brennt euch eigentlich der Helm beim Deutschlandfunk? Ausgerechet Burhan Kesici, Vorsitzender des Islamrates für die Bundesrepublik Deutschland, der zur besten Sendezeit im ZDF Homosexualität als "Abnormalität" bezeichnet hat?! What the … www.deutschlandfunk.de/homophobie-u...

Nein. Liebe SPD und, wenn wir schon mal dabei sind, liebe Linke: wir wollen nicht noch ein Symbol. Es reicht. Die Täter lassen sich nicht von Paragraph 1 des Grundgesetzes beeindrucken. Wieviel Staatsbesoffenheit lässt einen Glauben, Paragraph 3 beeindrucke sie? www.welt.de/politik/deut...

welt.deNach CSD-Amokfahrt: „Mit Nachdruck“ – SPD fordert Diskriminierungsverbot für Queere im Grundgesetz - WELTDie Parteivorsitzenden kündigen an, eine Ergänzung des Verbots von Benachteiligung um das Merkmal sexuelle Identität auf die politische Tagesordnung zu setzen. Für Grundgesetzänderungen sind Zwei-Drit...

Today I finally got some examples running of using the #photoShop cloud API online. Not Pretty at all. Would love to have alternatives. But it’s shocking that image libraries like sharp (libvips) have no transformations for layers beyond affine matrices. No perspective bit warp. Wild. Sad.

Aunt Lydia Clements used to be one of the strangest figures of the handmaids tale. After a long and tiring weekend political discussion in Germany she became one of the most realistic ones for me. We watch. We listen. We learn. We‘ll remember.

Fascinating to see the meltdown of German media and political discourse because a prominent member of a big part changes his opinion after 6 years.

Disabled Button State: Feature? Or Symptom of broken user journey?

Dave Rupert@davatron5000.bsky.social

Skeleton screens: Great? Or an admission of defeat?