Brent Larson
nerdcowboy.bsky.social
Brent Larson
@nerdcowboy.bsky.social
Wrangler of code & pixels 🤓🤠
http://nerdcowboy.com
Reposted by Brent Larson
the actual purpose of waterfall is management control, which is vastly more important than project success
July 20, 2025 at 5:20 PM
Reposted by Brent Larson
Did you know you can do `height: stretch` now in CSS? Works for `width` too. /via @patrickbrosset.com

developer.mozilla.org/en-US/docs/W...
height - CSS | MDN
The height CSS property specifies the height of an element. By default, the property defines the height of the content area. If box-sizing is set to border-box, however, it instead determines the heig...
developer.mozilla.org
August 5, 2025 at 9:15 PM
Reposted by Brent Larson
💡 Did you know @raycast.com had a color picker?

Just selects a color and copies to your clipboard. Map to a shortcut like opt+P to pick from anywhere
July 29, 2025 at 12:47 PM
Reposted by Brent Larson
tfw the hover state kinda changes the story 😆
@theguardian.com
July 21, 2025 at 1:16 PM
Reposted by Brent Larson
🔥 My friends at DMNO have a new devtool: varlock.

It’s a drop-in replacement for dotenv, and adds a bunch of cool stuff like validation and type safety. It stores the secrets themselves in password managers or encrypted vaults.

The landing page also has a very cool RPG vibe 😄
varlock.dev
July 16, 2025 at 7:18 PM
Reposted by Brent Larson
Went to two frontend conferences in as many days, and learned a lot; not all of it what the presenters hoped I'd take away:

infrequently.org/2025/06/conf...
Conferences, Clarity, and Smokescreens - Infrequently Noted
Alex Russell on browsers, standards, and the process of progress.
infrequently.org
June 27, 2025 at 10:04 AM
Naming things may be hard, but it's not this hard:
UI: tags
API: categories
Data API: keywords
June 25, 2025 at 6:50 PM
they fixed it
June 6, 2025 at 6:56 PM
I'm absolutely right yet again! man, i just don't miss 🐐

i'd like to thank AI for always believing in me—even when I'm wrong or I delve into trivial things.
June 5, 2025 at 7:52 PM
Reposted by Brent Larson
Ugjkagk i love the Microsoft Design blog header.
June 4, 2025 at 2:11 PM
it's not imposter syndrome, you just got to the top of mount stupid and you looked down
June 3, 2025 at 9:36 PM
Reposted by Brent Larson
Hey friends, did you know you can make a modal element dismissible by clicking outside (aka light dismiss) by adding `closedby=any` to it. That's it. That's all there is to it.



developer.mozilla.org/en-US/docs/W...

Chrome 134+, Firefox 140+, coming soon to Safari.
HTMLDialogElement: closedBy property - Web APIs | MDN
The closedBy property of the HTMLDialogElement interface indicates the types of user actions that can be used to close the associated <dialog> element. It sets or returns the dialog's closedby attribu...
developer.mozilla.org
May 28, 2025 at 2:46 PM
Reposted by Brent Larson
May 24, 2025 at 6:09 PM
Reposted by Brent Larson
This continues to be the most useless piece of UI on this site. The hit target is like half the size of the circle too.
May 26, 2025 at 2:52 PM
developers are lazy and will choose the easy option when given the choice. i'm sure this only applies to development. not going to think about this any further.
One of my favorite examples is a previous job where the SRE team built a tool that made it trivial to spin up new services with a single commit to a git repo.

As a result, we ended up with 200+ microservices on a team of maybe 30 devs. Many of those services had a single api endpoint
May 20, 2025 at 4:29 PM
Reposted by Brent Larson
⚙️ New CSS Generator!

Save this link for the future. A tool to easily convert any SVG shape into a CSS one in no time. Powered by the new shape() function! 🤩

css-generators.com/svg-to-css/

✅ Single-element
✅ Responsive
✅ No more ViewBox headaches
SVG to CSS Shape Converter
A simple tool to transform an SVG shape into a CSS shape. Get a modern and optimized code in no time!.
css-generators.com
May 12, 2025 at 9:48 AM
AI doesn't solve bureaucracy. The biggest impediment to shipping isn't design or code—it's people.
May 7, 2025 at 8:45 PM
Reposted by Brent Larson
Today we're sharing that View Transitions and Activity are ready to try in the experimental channel, along with docs and updates on other areas we're actively working on:

react.dev/blog/2025/04...
React Labs: View Transitions, Activity, and more – React
The library for web and native user interfaces
react.dev
April 23, 2025 at 3:45 PM
Reposted by Brent Larson
⚛️📝 New on Overreacted: Impossible Components
overreacted.io/impossible-c...
Impossible Components — overreacted
Composing across the stack.
overreacted.io
April 22, 2025 at 2:03 PM
ya it's wrong, but it's consistently wrong everywhere, so now it's a standard
April 17, 2025 at 8:00 PM
Reposted by Brent Larson
⚛️📝 New on Overreacted: JSX Over The Wire overreacted.io/jsx-over-the...
JSX Over The Wire — overreacted
Turning your API inside-out.
overreacted.io
April 15, 2025 at 3:54 PM
Reposted by Brent Larson
Completely agree with this point:

“Clever engineers write clever code. Exceptional engineers write simple code.”

Back in when people wanted “ninjas”, I said I wanted to be/wanted to work with gardeners. Ninjas come in and leave a bloody mess in the morning. Gardeners patiently cultivate.
April 13, 2025 at 4:07 PM
Can confirm. Was at a company that hired McKinsey to help us "do agile better". We paid a million dollars for a 101 level powerpoint presentation from a guy that had clearly never done real work before.
This, by the way, is how management consulting works. The top insight from McKinsey types in Forbes thinkpieces is "spend a few hours googling the problem space" - and this allows them to present themselves as experts in front of execs who haven't even bothered to do that much.
April 10, 2025 at 4:53 PM
Reposted by Brent Larson
Oooh squircles coming to browsers!
Animating corner-shapes in chrome canary
(137.0.7109.0 with experimental features turned on):
codepen.io/noamr/pen/Kw...
Untitled
...
codepen.io
April 6, 2025 at 12:48 PM
Reposted by Brent Larson
Everyone back to the office!

#designsky #comicsky
April 2, 2025 at 8:45 AM