Will Browar
banner
wbrowar.com
Will Browar
@wbrowar.com
Professional programmer (Front-end Development Lead) 👨🏻‍💻, long-time drummer 🥁, aspiring woodworker 🪚, forever photography student 📸, Craft CMS plugin programmer 🥃

https://wbrowar.com
Same here. I guess what you’re doing now is more of another skill to keep working on. I need to spend more time thinking through the story of a photo, too.
December 20, 2025 at 3:51 PM
Do you think there would be a difference between not taking a shot or taking a shot and immediately deleting it from the camera upon review? Doing the latter would definitely mean lots more stopping and probably worse camera battery, but it might result in a few more good shots.
December 20, 2025 at 3:38 PM
Today I'm going to swap it out for an emporia. They are apparently not that good on software either, but honestly I just want to plug my car in and let the car handle the smart stuff.
December 17, 2025 at 12:57 PM
Yay for keeping a blog! I forgot what I originally used to finish this, so I'm glad I wrote it down somewhere.

Also, I appreciate my past self for titling one section, Dowel Movement 😆

wbrowar.com/article/maker/mid...

#maker
Mid-Century Bird Feeder
Checked an item off my son’s Summer Bucket List: [ ] Build a bird feeder
wbrowar.com
December 15, 2025 at 4:44 PM
Cleaned this custom widget up. Since Craft CMS lets you pick icons for editable types, this shows the icon for each page's entry type.

It gave me an idea for another Admin Bar feature that I put together today :)

#CraftCMS
December 14, 2025 at 9:33 PM
These are just shortcuts to pages that aren't in the main menu, so I would otherwise need to hop back to the CMS, find the entry, then click on the URL from there.

Dozens.
December 13, 2025 at 1:23 PM
Should I convert all variables to @property with types?

Leave the file as-is?

Or maybe convert just some variables? If so, why?
November 30, 2025 at 9:10 PM
As of last night I got through the list of things in here:

wbrowar.com/article/code...

I also went down a path of a new feature that I think wraps up all of the 2.0 items! Just need to finish some tests 😀

#WebComponents #CSS #JavaScript #HTML #CraftCMS
Critique my Web Component, Please
Looking for a critique from folks who have used web components and have seen the good, bad, and ugly.
wbrowar.com
November 26, 2025 at 1:51 PM
I’ve been making some progress on the 2.0 branch! Keyboard navigation is done, but I’m still working out focus-visible styles. I also added aria-labels where I think they make sense. Plus made it easier to extend these components.

#WebComponents #CSS #JavaScript #HTML #CraftCMS
November 20, 2025 at 11:34 PM
The CSS to make the chonky bar looks like this:

```
admin-bar {
--admin-bar-height: max-content;

&::part(avatar) {
border-radius: 5px;
width: 50px;
}
&::part(buttons) {
flex-flow: row wrap;
overflow: auto;
}

& > * {
--admin-bar-height: 43px;
}
}
```
November 8, 2025 at 4:33 PM