Bram's Avatar

Bram

@bram.smulders.social

Freelance front-end UI developer | Accessibility consultant | Music producer bram.is

45
Followers
122
Following
45
Posts
17.09.2023
Joined
Posts Following

Latest posts by Bram @bram.smulders.social

Can someone make me some merch that says “fund your design system” so I can rest my voice?

11.03.2026 12:33 👍 20 🔁 1 💬 3 📌 0

Oh yeah! I’m going to give it a spin today. I was pretty far in building a tool like this myself. But I think I don’t have to anymore 🤣

06.03.2026 09:15 👍 1 🔁 0 💬 1 📌 0

Hanging on to mine for dear life! A couple of months back I saw one seller at bol.com sell new ones, can’t find it now though. 😢

04.03.2026 15:19 👍 1 🔁 0 💬 0 📌 0

“Once men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them."

— Frank Herbert, Dune

01.03.2026 20:04 👍 1 🔁 0 💬 0 📌 0

I use Homey by Athom. Can control almost everything and I find it more intuitive compared to home assistant.

27.02.2026 18:09 👍 1 🔁 0 💬 0 📌 0

Been thinking about the Web platform & it's pretty incredible what #CSS can do now compared to what it did when I started in this field 14 years ago.

We went from having too little to having almost too much (if you think how many of the new features you use day to day)

Imagine where we'll go next!

20.02.2026 04:07 👍 62 🔁 6 💬 3 📌 0

This hits home
“even if you can ignore the environmental impact, the job losses, the ethics, the theft of intellectual property... how sad that we let AI rob us of the simple human joy of learning, of creating, of growing”
— @kestr.al

13.02.2026 16:38 👍 3 🔁 1 💬 0 📌 0

So, I'm attending @cssday.nl again this year! Looking forward to all that front-end goodness 🎉

26.01.2026 15:32 👍 1 🔁 0 💬 0 📌 0
Preview
CSS Day 2026, 11th & 12th of June, Amsterdam CSS Day is the conference for CSS designers, developers, spec writers, and browser vendors.

CSS Day, 11th and 12th of June, just announced @brucel.bsky.social and @ohhelloana.blog as their 2026 MCs.

cssday.nl

Ticket sales will open later this month. We'll announce the early-bird tickets on our mailing list first. Subscribe to be notified ASAP!

cssday.nl/subscribe

08.01.2026 13:34 👍 8 🔁 7 💬 1 📌 1

my best code is written in a two-step process:

1. kludge a working prototype together, don’t worry about the code AT ALL. the point is understanding how the requirements function in reality

2. destroy the prototype completely. build the app for real using my better mental model

24.11.2025 17:34 👍 166 🔁 19 💬 9 📌 11
/* 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
cup with “</> web platform” printed on it

cup with “</> web platform” printed on it

use it, don’t fight it

20.10.2025 10:31 👍 40 🔁 2 💬 1 📌 0
A graphic featuring repeated square shapes with consistent gaps between them. The text reads "Tracking/Letterspacing = Flex Gap. Consistent spacing applied across the entire text"

A graphic featuring repeated square shapes with consistent gaps between them. The text reads "Tracking/Letterspacing = Flex Gap. Consistent spacing applied across the entire text"

I often see the word 'kerning' used incorrectly by CSS heads when the term they're actually looking for to describe letter spacing is 'tracking'. Let me explain using CSS terminology!

Tracking is the same as gap in flex layouts; consistent spacing applied across the entire text.

But what if... 🧵

16.10.2025 10:12 👍 19 🔁 7 💬 1 📌 1
Preview
JavaScript for Everyone A high quality, expansive written course that will elevate your JavaScript skills to a level you never thought was achievable.

It's here. JavaScript for Everyone is now available to…everyone!

The amount of effort and experience packed into this course is unbelievable and we know you're going to love it.

Get yours for £189, down from £249, for 2 weeks and super-charge your career prospects

piccalilli.link/js4e-launch-...

14.10.2025 08:21 👍 85 🔁 63 💬 0 📌 7

If you’re generating an image for your article with AI, you didn’t need one in the first place

09.10.2025 09:08 👍 239 🔁 33 💬 10 📌 8
Tim Catnip on stage

Tim Catnip on stage

AT #smashingconf, @tkadlec.bsky.social is reminding us that betting on the browser (rather than JavaScript abstractions) is our best chance of long-term success.

07.10.2025 17:40 👍 37 🔁 8 💬 1 📌 1

Even setting politics aside: I honestly can't name a single reason to use NextJS in 2025, aside from "because everyone else is." It has literally no unique benefit or unbeatable feature.

Apparently our moms misjudged us; it turns out a lot of us *would* jump off a cliff if all our friends did.

22.09.2025 16:06 👍 45 🔁 5 💬 7 📌 0

❌ mobile first
✅ container first

21.09.2025 16:21 👍 186 🔁 21 💬 9 📌 1
Preview
Build for the Web, Build on the Web, Build with the Web – CSS Wizardry What is the real, long-term cost of adopting a JavaScript framework?

Build for the web, Build on the web, Build with the web.

An excellent take from @csswizardry.com on progressive enhancement, SPA frameworks and staying as close to the platform as possible.

csswizardry.com/2025/01/buil...

19.09.2025 05:50 👍 8 🔁 2 💬 0 📌 0

👋🏼 from the building a cross the train tracks!

17.09.2025 13:13 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

I wrote a short article about the :heading pseudo-class and function.
alvaromontoro.com/tutorial/hea...

It includes a little interactive section where you can play with the values and see how the affect the headings on the side.

#css #webdev

16.09.2025 15:05 👍 31 🔁 7 💬 3 📌 1
Post image

Ran my first half marathon today 🥵

14.09.2025 18:13 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

CSS `field-sizing` on a `<textarea>` is obviously awesome.

But the horizontal growth using it on an `<input>` is less clearly useful to me. But check out this design pattern I cooked up. I don't hate it. Keeps the name area compact until you need to see more. Just a bit of flexbox wrapping.

12.09.2025 18:21 👍 107 🔁 11 💬 8 📌 0
Preview
A Social Media Detox for the Soul - Stephanie Stimac's Blog Trying to radically change how I interact with and use social media.

New on the blog: A Social Media Detox for the Soul

blog.stephaniestimac.com/posts/2025/0...

26.08.2025 18:30 👍 19 🔁 3 💬 1 📌 0

DeepL maybe?

20.08.2025 15:45 👍 2 🔁 0 💬 0 📌 0
Post image

This why I started moving all my repos to @Codeberg@social.anoxinon.de


Currently I’m also pushing to GitHub as a mirror. Contemplating if I just should move off completely.

Original post: front-end.social/@hdv/1150111...

12.08.2025 16:24 👍 0 🔁 0 💬 0 📌 0
Portretfoto van Jules Ernst, rechts in beeld, lachend en met een grijze baard. Links staat tekst op een gele achtergrond: “Jules Ernst Introductie onderzoek doen digitale toegankelijkheid Workshop Vrijdag 29 aug. 2025, 10 tot 17 uur.”

Portretfoto van Jules Ernst, rechts in beeld, lachend en met een grijze baard. Links staat tekst op een gele achtergrond: “Jules Ernst Introductie onderzoek doen digitale toegankelijkheid Workshop Vrijdag 29 aug. 2025, 10 tot 17 uur.”

🔎 Digitale toegankelijkheid onderzoeken? Leer het van Jules Ernst (22+ jaar ervaring)!

Hands-on workshop: WCAG, tools, praktijkcases en ruimte voor vragen.

Vrijdag 29 aug, Utrecht – vanaf €150 👉 ti.to/fronteers/in...

#toegankelijkheid #a11y

08.08.2025 09:01 👍 0 🔁 1 💬 0 📌 0
Post image

I got a 445 points knowledge score on this year's
#StateOfHTML survey! I have used 28 features, and knew 33 more, placing me in the top 100% of all respondents. Can you beat my score?
survey.devographics.com/survey/state...

20.07.2025 05:41 👍 1 🔁 0 💬 0 📌 0
Preview
A revisit of the Every Layout sidebar with :has() and selector performance Heydon Pickering takes a fresh look the Every Layout Sidebar layout, 6 years on, to see if modern CSS selectors can improve it.

Heydon Pickering takes a fresh look the Every Layout Sidebar layout, 6 years on, to see if modern CSS selectors can improve it.

piccalil.li/blog/a-revis...

10.07.2025 11:05 👍 47 🔁 14 💬 2 📌 1
Post image

Onze workshops zijn terug! 🎉 Boost je JavaScript-skills in één middag 🧠💻 met destructuring, async/await, functioneel programmeren en debugging. Online van 13–17 uur, vanaf €69.
👉 Inschrijven: ti.to/fronteers/ja...

26.06.2025 06:07 👍 1 🔁 2 💬 0 📌 0