lade...

Nicobruenjes.dev

Nicobruenjes.dev

an avatar

a logo

Nico Bruenjes – digital creative and www craftsman

digital creative and www craftsman

an icon 🌐 Visit Nicobruenjes.dev 🌐 Nicobruenjes.dev besuchen

✍️Write rieview ✍️Rezension schreiben 🏷️Get Badge! 🏷️Abzeichen holen! ⚙️Edit entry ⚙️Eintrag bearbeiten 📰News 📰Neuigkeiten

Webfan Website Badge

Tags: craftsman creative

Rieviews

Bewertungen

not yet rated noch nicht bewertet 0%

Be the first one
and write a rieview
about nicobruenjes.dev.
Sein Sie der erste
und schreiben Sie eine Rezension
über nicobruenjes.dev.

Nicobruenjes.dev News

Bookmarks (6)

https://nicobruenjes.dev/2025/01...

(26) Loooooong read: Alex Russell critiques the continued use of React and similar JavaScript frameworks in modern web development. Drawing from his extensive experience with over 100 web projects, Russell argues that these frameworks often introduce performance and accessibility issues, particularly on mobile devices. He emphasizes the importance of minimizing client-side complexity by relying more […]

21.1.2025 17:40Bookmarks (6)
https://nicobruenjes.dev/2025/01...

Using “content-visibility”

https://nicobruenjes.dev/2025/01...

Let’s talk about one of my favorites for low hanging fruit web performance: “content-visibility”. It’s easy to use but might have great effects especially on content and feature heavy websites

10.1.2025 11:57Using “content-visibility”
https://nicobruenjes.dev/2025/01...

Exploring the “balance” and “pretty” values of text-wrap

https://nicobruenjes.dev/2025/01...

As a web developer for a very text heavy website, I’m always on the lookout for CSS advancements that improve text layout and rendering, simplify our workflows and enhance the user experience. One of the exciting recent additions to CSS is the ability to control text wrapping more effectively using the text-wrap property, specifically its […]

6.1.2025 18:21Exploring the “balance” and “pretty” values of text-wrap
https://nicobruenjes.dev/2025/01...

Late to the baseline: @page

https://nicobruenjes.dev/2025/01...

Bookmark this under »funny news«, but 13 years after this css feature was added to Chrome Version 15, it was rolled out for Safari and mobile Safari Version 18.2 in December ’24 and is now considered as widely available aka. »baseline 2024«. The @page CSS at-rule sets the page-specific dimensions and margins for content such as printed […]

2.1.2025 15:56Late to the baseline: @page
https://nicobruenjes.dev/2025/01...

Advent calendars

https://nicobruenjes.dev/2024/12...

We are all in hell, or like Alex Russell dropped it: »Once code has left the datacenter, all a web developer can do is send thoughts and prayers.«1 Certainly, there’s a calendar for it: HTML Hell Advent Calendar. On the other hand this CSS Advent Calendar is very nice and good looking. We all love a […]

2.12.2024 12:49Advent calendars
https://nicobruenjes.dev/2024/12...

Bookmarks (5)

https://nicobruenjes.dev/2024/12...

(21) Are you also tired of writing @media (min-width: 48em) in your media queries? Even if not, the media query range syntax is a baseline 2023 feature and usable, so we can use @media (width >= 48em) instead, which is superior if you have large and complex queries. Read more at Matthias Zöchling’s CSSence: Superior […]

2.12.2024 11:49Bookmarks (5)
https://nicobruenjes.dev/2024/12...

Current color

https://nicobruenjes.dev/2024/11...

Short tip: if you want to have items bordered in the same color as the text (i.e. a badge), use currentColor to set the border-color, instead of typing the color name or value twice. This comes in handy when long custom property names are used and removes a source of error… .badge { border: 1px […]

18.11.2024 15:41Current color
https://nicobruenjes.dev/2024/11...

Comment on Bookmarks (4) by Manuel Sanchez

https://nicobruenjes.dev/2024/11...

Coole Sammlung!

14.11.2024 11:40Comment on Bookmarks (4) by Manuel Sanchez
https://nicobruenjes.dev/2024/11...

Bookmarks (4)

https://nicobruenjes.dev/2024/11...

(16) I’ve already collected 16 links, so it’s time to point out a few important rules of web development again: JavaScript dos and donts explains once again in detail all the cases where the use of Javascript makes sense. (17) Speaking of Javascript! Does anyone still use jQuery? Well, yes, this blog, because I use […]

12.11.2024 23:10Bookmarks (4)
https://nicobruenjes.dev/2024/11...

Bookmarks (3)

https://nicobruenjes.dev/2024/11...

(11) I like to point out that I have been doing web development for around 100 years, but every now and then I come across people who have been doing it for a really long time. David Teller, for example, lists his impressive list of Programming Languages ​​That Blew My Mind here. (12) The internet […]

4.11.2024 08:12Bookmarks (3)
https://nicobruenjes.dev/2024/11...

Comment on :where() considered useful by Linksammlung, Teil 2 | Nico Brünjes

https://nicobruenjes.dev/2024/10...

[…] sehr interessant. Nice finde ich zum Beispiel, wie hier @layer eingesetzt wird, wo ich gerade erst gelernt habe where() zu […]

1.11.2024 12:14Comment on :where() considered useful by Linksammlung, Teil 2 | Nico Brünjes
https://nicobruenjes.dev/2024/10...

Bookmarks (2)

https://nicobruenjes.dev/2024/11...

(6) Heydon Pickering continues his gallery of HTML elements. On Halloween he philosophizes about the <body> element and sentences like: Some even suggest removing the [<head> and <body>] tags to reduce document size. And I mean. Sure, go ahead, if you’ve already done literally everything else in your power to optimize your HTML payload (tip: […]

1.11.2024 12:14Bookmarks (2)
https://nicobruenjes.dev/2024/11...

Comment on Modernes CSS einführen… ist nicht leicht! by ben_

https://nicobruenjes.dev/2024/10...

<blockquote> Wie zum Teufel hast du mich hier so schnell gefunden? </blockquote> Gute Frage, ich sehe ja jetzt erst, dass das hier unter einer .dev top level domain läuft. Also die Antwort: Über meinen Feedreader. Der behauptet aber die Feed-URL für den Feed zu "Nico Brünjes Blog" laute http://nicobruenjes.de/feed/ … ah und … siehe da: Das leitet um zu https://nicobruenjes.dev/feed/ … there you have it. Container Queries haben wir überigens auch in einer fette Code-Basis als nachträgliches Feature eingebaut. Zusammen mit Single-Directory Components (aka "Ich-bin-gar-kein-Storybook"-Storybook ). Ging gut.

27.10.2024 07:29Comment on Modernes CSS einführen… ist nicht leicht! by ben_
https://nicobruenjes.dev/2024/10...

Comment on Modernes CSS einführen… ist nicht leicht! by Nico

https://nicobruenjes.dev/2024/10...

In reply to <a href="https://nicobruenjes.dev/2024/10/24/modernes-css-einfuehren-ist-nicht-leicht/#comment-5">ben_</a>. <p>Hi Ben!</p> <p>Wie zum Teufel hast du mich hier so schnell gefunden? Ich wollte doch erstmal Content aufbauen im Geheimen. :D</p> <p>Was die Größe der Codebase angeht: die kann ich nicht als Ausrede bringen. Wir haben ja nicht nur unsere Teams aufgeteilt, sondern eben auch die Codebasen. Wir zerschneiden den ollen Monolythen wo es eben geht und ich habe mir mit meinem Team einzelne Brocken herausgehauen: Kommentarsystem (eine Basis), Engangement-Elemente (Schranken, Abonerv, eine Basis), Spiele usw. Dadurch haben wir schon einiges an Flexibilität gewonnen, bspw. um Svelte einzuführen.</p> <p>Designerisch sind wir natürlich vom Mutterschiff abhängig, aber gerade so Layoutzeug wie Container Queries könnten wir bestimmt ausprobieren. Ich setze da wirklich auf die jungen Leute :P obwohl, denen muss ich erstmal abgewöhnen alle Nase lang Tailwind und TypeScript auszupacken… :D</p>

26.10.2024 11:03Comment on Modernes CSS einführen… ist nicht leicht! by Nico
https://nicobruenjes.dev/2024/10...

Comment on Modernes CSS einführen… ist nicht leicht! by ben_

https://nicobruenjes.dev/2024/10...

Da wird ja parallel altern ist es vermutlich kein grosses Wunder, wenn ich jetzt festhalte, dass ich sehr ähnlich fühle. Aber … neben dem "Ich hab Routine in alten Dinge"-Faktor, gibt es aber glaube ich noch einen weiteren Aspekt, der die Einführung neuer Techniken erschwert: Bestehende Code-Basen, je grösser, desto schlimmer. Davor hat uns Getting Real immer gewarnt und es ist weiterhin wahr. Aber das ist latürnich nur ein Hinderniss, aber kein Grund dagegen. Vermutlich kommt man langfristig einfach nicht drum rum, bei grossen Code-Basen Bereiche mit unterschiedlichem Technik-Status zu haben. That being said: Container-Queries … mega-geil! Parallel dazu erwische ich mich aber auch ständig dabei, dass ich denke: Der Wert, dem wir Technik in den 00er zugemessen haben, war eigentlich nicht richtig. Wir hätten uns mehr auf Content konzentrieren sollen … aber vielleicht ist das auch nur ein Teufelchen auf meiner Schulter.

25.10.2024 07:05Comment on Modernes CSS einführen… ist nicht leicht! by ben_
https://nicobruenjes.dev/2024/10...

Comment on :where() considered useful by Nico

https://nicobruenjes.dev/2024/10...

<p>Vergessen zu erwähnen: die andere sinnvolle Sache, die wir mit <code>:where</code> anstellen können:</p> <pre><code>/* statt sooooo lang*/ .header a, .main a, .footer a { color: red; } /* so schön kurz */ :where(.header, .main, .footer) a { color: red; } </code></pre> <p>Nice.</p>

23.10.2024 18:53Comment on :where() considered useful by Nico
https://nicobruenjes.dev/2024/10...
Subscribe

🔝

Datenschutzerklärung    Impressum