Phil's Avatar

Phil

@brumm.dev

Software and UI/UX person. comic reader, enjoyer of all things edible. Avid indoorsman.

56
Followers
89
Following
81
Posts
04.08.2023
Joined
Posts Following

Latest posts by Phil @brumm.dev

Preview
A Better Button Component with Composition | timomeh.de

Shitty button components. We've all seen them, we've all written them. But they don't have to stay shitty! I wrote about building better button components, with simple patterns that I now use everywhere.
Also: the word "button" appears 181 times in it.

timomeh.de/posts/a-bett...

02.07.2025 16:20 πŸ‘ 3 πŸ” 3 πŸ’¬ 1 πŸ“Œ 1

This is so random! and muuuuch needed

A new Random namespace with 22 methods for working with randomness in JavaScript.

proposal just hit Stage 1

29.05.2025 14:58 πŸ‘ 278 πŸ” 35 πŸ’¬ 15 πŸ“Œ 3
Video thumbnail

πŸ‘€ Coming to Chrome DevTools in Chrome 138: CSS Value Tracing

When you hover a --custom-prop in a `var()`, DevTools currently shows you the computed value. From Chrome 138 onwards, you can hover the `var` part to see how CSS actually got to that value.

29.05.2025 13:32 πŸ‘ 301 πŸ” 56 πŸ’¬ 9 πŸ“Œ 9
Post image

it me!

17.05.2025 12:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

technical sprints are a trap there is only 1 backlog
swizec.com/blog/how-do-...

01.05.2025 18:25 πŸ‘ 9 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

german cake (derogatory)

02.05.2025 11:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

paging @kzzzf.bsky.social

30.04.2025 16:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

ICE Horrorstorys aus den USA sind so crazy es ist halt rr fΓΌr niemanden Safe in dieses sogenannte Land of the free zu reisen

08.04.2025 14:03 πŸ‘ 187 πŸ” 9 πŸ’¬ 2 πŸ“Œ 0

kleingeld im weckglas ist mein ETF

08.04.2025 05:34 πŸ‘ 490 πŸ” 19 πŸ’¬ 14 πŸ“Œ 0
Post image

A project is something that you do
A product is something that you own

90% of "build startup in a weekend" are projects

03.04.2025 17:37 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Spotify needs a "Ugh play literally _anything_ else" button

17.03.2025 16:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

me, debugging: woahhhh whatever made you break???

14.03.2025 20:07 πŸ‘ 11 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Today's taxi driver deserves to lose his job to Uber.

10.03.2025 12:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
PANEL 1: a shot from below of a pigeon looking down. they look beaten up - messy feathers, scratches, and a black eye. they say "it's over...i've won."
PANEL 2: the pigeon has turned away - a voice off-panel says "i'll come back! again and again!!"
PANEL 3: the pigeon looks back and says "and i'll beat you, again and again."
PANEL 4: the pigeon is a shadow walking away in the background. a new figure is revealed; a dark blue bird blob, looking beaten with a lump on their head, and 'seasonal depression' written on it in white font.

PANEL 1: a shot from below of a pigeon looking down. they look beaten up - messy feathers, scratches, and a black eye. they say "it's over...i've won." PANEL 2: the pigeon has turned away - a voice off-panel says "i'll come back! again and again!!" PANEL 3: the pigeon looks back and says "and i'll beat you, again and again." PANEL 4: the pigeon is a shadow walking away in the background. a new figure is revealed; a dark blue bird blob, looking beaten with a lump on their head, and 'seasonal depression' written on it in white font.

spring is coming 🌸

04.03.2025 21:01 πŸ‘ 316 πŸ” 80 πŸ’¬ 6 πŸ“Œ 2

Given how the past week went, I want to publicly thank Mr. Arthur J. Ibuprofen for his invention.

Took some Ibu 400s this week and they worked great.

The dedication to do 399 iterations just to find product market for on 400. Truly inspiring!

08.03.2025 22:09 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

"Due to the Taliban's closure of banks, no registrar can add funds for .AF domains at the registry. Your customer may attempt to transfer the domain to another registrar that might still have funds for .AF domains, but this is unlikely to succeed" πŸ™ƒ

06.03.2025 08:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Slack are you fucking serious

05.03.2025 17:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
HTTP Server Test Page powered by CentOS-WebPanel.com

Looks like there are some issues with nic.af My brumm.af domain is not reachable anymore and the domain is not renewable on @vercel.com

That was fun while it lasted I guess

04.03.2025 19:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Especially because it's not clear that "blocking" means quitting. That should also be called out separately . I think people might expect this to "block" interactions with the apps, not outright quit them. (I know I did)

04.03.2025 13:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

@raycast.com Please consider making this the default behavior. Not relaunching the blocked apps is surprising after completing a focus session.

04.03.2025 13:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'd love to change ISPs, but our landlord in his infinite wisdom locked our entire brand new apartment building into a Vodafone contract, and only laid coax cable. No chance getting fiber.

03.03.2025 16:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Vodafone on by day off being like

03.03.2025 11:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This scrum of pot-bellied, sunken-chested betas trying to bully an all-black clad badass Eastern European wasteland survivor while dressed like Men’s Wearhouse mannequins is peak cinema.

28.02.2025 19:22 πŸ‘ 64886 πŸ” 10111 πŸ’¬ 3266 πŸ“Œ 619
Next.js plugin for alternate bundler by wbinnssmith Β· Pull Request #76186 Β· vercel/next.js This adds a new package allowing users to opt-into using Rspack in place of webpack in Next.js. While there is some logic to handle rspack in core, the actual third-party dependencies are not inclu...

this is interesting, is this in parallel to turbopack support? what’s the story here?

27.02.2025 14:54 πŸ‘ 84 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0

Sushi wallah

27.02.2025 12:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

This morning at Dept of Housing and Urban Development (HUD) HQ in DC as mandatory return to office began, this video played on loop for ~5 mins on screens throughout the building, per agency source.

Building staff couldn’t figure out how to turn it off so sent people to every floor to unplug TVs.

24.02.2025 14:51 πŸ‘ 43946 πŸ” 13549 πŸ’¬ 2084 πŸ“Œ 3279

"It's self care" he convinced himself

21.02.2025 12:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I swear my upstairs neighbors kids are centipedes with lead shoes

08.02.2025 13:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Saturday is saturdaying! Haven't eaten yet but already decluttered and cleaned the fridge

08.02.2025 11:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We'd all benefit from cleanup.expand.polish semver style gaining widespread adoption

14.01.2025 10:15 πŸ‘ 44 πŸ” 5 πŸ’¬ 3 πŸ“Œ 1