Sign in

Steve Fulghum

@fulghum.digital
27 followers 63 following 68 posts
PostsRepliesMedia
Steve Fulghum @fulghum.digital · 25/07/2026
I can confirm that after 41 years, Stinkor still smells like patchouli oil. #he-man #80s
010
Steve Fulghum @fulghum.digital · 24/07/2026
I demand more from the CDEU to go into detailed backstory.
020
Steve Fulghum @fulghum.digital · 03/04/2026
Started with a prerelease version of 2 for a greenfield project for the company I was at. Absolutely loved it. I still use it 10 years later for personal projects and am blown away at how far it’s come.
000
Steve Fulghum @fulghum.digital · 09/09/2025
Ah, nvm, I see why I was reading it wrong. It’s the baseline widely available dates that always throw me off.
100
Steve Fulghum @fulghum.digital · 09/09/2025
Looks like the years are off?
100
Steve Fulghum @fulghum.digital · 19/08/2025
Yes, both for my day job and my own personal site. The style() function is useful, but I've honestly gotten the most use out of container query units. I used them for responsive text on my personal site and I think the results are pretty good!
000
Steve Fulghum @fulghum.digital · 29/07/2025
I've never needed a GIF for a reply so fast. #tastinghistory
010
Steve Fulghum @fulghum.digital · 28/07/2025
Bandlöscheranpassungangst.
010
Steve Fulghum @fulghum.digital · 16/07/2025
He needs a rogue friend that’s a raccoon.
010
Steve Fulghum @fulghum.digital · 15/07/2025
I’ve always loved this piece/character of yours. You should definitely do something larger with it.
110
Steve Fulghum @fulghum.digital · 15/07/2025
@billcorbett.bsky.social see, I just imagine you wailing “Norman, the loons!” In a situation like this.
010
Steve Fulghum @fulghum.digital · 11/07/2025
Ok, let's start this screenplay... *rolls dice, checks table* Ok, a tennis movie... might be kinda boring, but we'll see... *rolls dice, checks table* ooo, but with a steamy, scandalous love triangle! *rolls dice, checks table* and a soundtrack by Reznor and Ross? ... this should be interesting
010
Steve Fulghum @fulghum.digital · 17/06/2025
Depends on what you’re building for the web.
010
Steve Fulghum @fulghum.digital · 12/06/2025
Great news! I’ve already got a few components in mind I can update to use this.
000
Steve Fulghum @fulghum.digital · 07/06/2025
They must have accidentally set validation to Australian dollars.
0310
Steve Fulghum @fulghum.digital · 02/06/2025
The snack wall against which all other snack walls are judged.
010
Steve Fulghum @fulghum.digital · 02/06/2025
Back on Huntington ave, where the only place to have a conversation without disturbing anyone else was the cramped break room in the back. Good times!
110
Steve Fulghum @fulghum.digital · 02/06/2025
Animating to height: auto just feels so weird after being conditioned for over a decade to think "no, you can't do that".
100
Steve Fulghum @fulghum.digital · 01/06/2025
Quick side note here, I’ve actually published this tool to beta.worksheet.tools/wordsearch/v1
beta.worksheet.tools
000
Steve Fulghum @fulghum.digital · 01/06/2025
It’s easy, @scottykaye.com, all you need to do is stay up until three in the morning and ignore all your weekend chores.
010
Steve Fulghum @fulghum.digital · 01/06/2025
Obviously, it's still a work in progress. One thing to fix became 10. But I think it's polished enough to share now. This was also a great way to get back into the Angular ecosystem after years of working with React on the job. It's great to be back, and I'm loving building with it. Signals are 🔥.
000
Steve Fulghum @fulghum.digital · 01/06/2025
I'm excited to be launching a tool today that I've been tinkering on for a while now. My daughter is learning to read, and I thought a tool to build word searches for her would be a fun build. It was a blast. Check it out at beta.worksheet.tools/wordsearch/v1! #webdev #css #angular #wordnerds
beta.worksheet.tools
120
Steve Fulghum @fulghum.digital · 29/05/2025
But what about <canvas>?
100
Steve Fulghum @fulghum.digital · 20/05/2025
I think it’s whatever the hell those annoying know-it-alls are droning on about in that morning meeting.
010
Steve Fulghum @fulghum.digital · 19/05/2025
@layer has been great when I've used it elsewhere, and I'd like to use it at my company. But until toolchains fully support it (they should), it'll be tough to convince developers to spend the time implementing it.
000
Steve Fulghum @fulghum.digital · 19/05/2025
Something else in the library was interfering with how that plugin was being run and styles added. Too bad. But I ran out of time to investigate and had to move on to another task.
100
Steve Fulghum @fulghum.digital · 19/05/2025
Unfortunately the library we're using handles all the style management, and I couldn't (quickly) find a way to change how it adds everything. Emotion.js is under the hood. I was able to build a rudimentary plugin to wrap the styles with @layer, but only some appended styles were affected.
100
Reposted by Steve Fulghum
Justin Fagnani @justinfagnani.com · 17/05/2025
This feature that I've always wanted, and still want too, out of browser web tools is "why is this element this size?" Is it intrinsically sized? If so, what content is affecting it? Is it directly sized? Which selectors/properties? Is the context sizing it? Tell me more!
1444
Steve Fulghum @fulghum.digital · 17/05/2025
Hooooooooot modules…
010
Steve Fulghum @fulghum.digital · 15/05/2025
I haven’t looked at any LinkedIn Learning course for a while, but I see now they can launch a corresponding GitHub codespace now. That’s actually a really nice QoL improvement.
000
Steve Fulghum @fulghum.digital · 19/04/2025
I've tried integrating them into our CSS stack, but keep running into blockers. During my latest attempt, I found the CSS-in-JS solution from our third-party component library is effectively incompatible. I burned a lot of time writing plugin that would wrap its CSS output in a layer to no avail.
110
Steve Fulghum @fulghum.digital · 13/03/2025
How about ‘text-wrap: avoid-singles’? Linguistically it’s about as neutral and simple as I could think of.
050
Steve Fulghum @fulghum.digital · 01/03/2025
I can’t wait to use modules to tame the hell that is appended style tags in the head.
000
Steve Fulghum @fulghum.digital · 28/02/2025
Just noticed on chromestatus that the Observable API is coming to v135. chromestatus.com/feature/5154... I liked using RxJS in the past, but always felt like I needed to think inside out and backwards when using subscriptions. It will be neat to see how this fits into the platform. #webdev
chromestatus.com
Chrome Platform Status
010
Steve Fulghum @fulghum.digital · 27/02/2025
Signals feel like one of those bits of web tech that just fits really well into the platform. I always liked working with observables, but the API is just a little too cumbersome.
000
Steve Fulghum @fulghum.digital · 26/02/2025
I've got a personal project written in Angular, and it's so nice coming back to the class paradigm. For a component with state and a lifecycle to handle, it's so much nicer having a structure to work within. (and also signals are really sweet to work with.)
110
Steve Fulghum @fulghum.digital · 26/02/2025
A lot of web developers fell into the "new hotness" camp. If it's the new way to write a component, it *must* be better, right? Right??? I appreciate some terse abstractions in FCs ( like useState). But some FCs are just const soup filled with hooks that would just be so much cleaner as a class.
100
Steve Fulghum @fulghum.digital · 19/02/2025
I’ve been using Stylelint for years, and so far it hasn’t given me any trouble. What’s the value add of using ESLint for CSS? Is it just consolidating linting rules into one tool? Or is ESLint in some way more capable?
010
Steve Fulghum @fulghum.digital · 18/02/2025
DOOM was a critical piece of software for web developers. I still use it in my workflow.
010
Steve Fulghum @fulghum.digital · 18/02/2025
We’ve decided that this guy is our Playmobil seneschal. #rifftrax
020
Steve Fulghum @fulghum.digital · 30/01/2025
For my first foray into sous vide, I took the most freezer burnt piece of meat from the bottom of my freezer. It came out better than I could have ever imagined. #sousvide
A medium rare cooked steak
030
Steve Fulghum @fulghum.digital · 20/01/2025
I’m amazed they still have this in stock. It is literally 30 years old. I wonder if they made so many, it’s taken them this long to sell them all.
010
Steve Fulghum @fulghum.digital · 18/01/2025
Love this. What a great way to leverage platform functionality to implement this pattern!
000
Steve Fulghum @fulghum.digital · 15/01/2025
Will ident() accept the random() function as an argument?
100
Reposted by Steve Fulghum
Indige Tea 🦬🧡 : ✊🏾 @colouredwilde.bsky.social · 11/01/2025
I want to remind everyone that your local library is both physical AND digital. You hate streaming everything because the price is ridiculous? Library. You hate ads because they're every 3 mins or less? Library. You want to reduce your digital footprint? Library. You want sourced info? Library.
5967573076
Steve Fulghum @fulghum.digital · 30/12/2024
1.7143rem works out to 24.0002px. Watch that .0002px difference be benign until some obscure edge case in 6 months! This is also why it took me a long time to come around to using ems. I remember seeing really weird subpixel rendering weirdness in Chrome c. 2012 due to fractional pixels.
000
Steve Fulghum @fulghum.digital · 30/12/2024
So it turns out a bunch of rem values in the stylesheet is off because Figma was calculating them off of 16px rather than the base of 14px we use. Thankfully that got caught early, but now I've got a bunch of weird values like 1.7143rem. Gonna make lemonade and try using round(). #css
110
Steve Fulghum @fulghum.digital · 26/12/2024
Looks like they aren’t made anymore, but you might be able to find a NIB Visible Woman like this one: www.ebay.com/itm/39559591...
ebay.com
Skilcraft VISIBLE WOMAN Anatomy Kit-NEW Open Box Vintage 74623 Model Kit | eBay
Find many great new & used options and get the best deals for Skilcraft VISIBLE WOMAN Anatomy Kit-NEW Open Box Vintage 74623 Model Kit at the best online prices at eBay! Free shipping for many produc...
000
Steve Fulghum @fulghum.digital · 20/12/2024
Yep, we have print styling applying as expected from the print query. We have some charts on the page in question, and all the layout weirdness could be the SVGs not scaling properly. I expect we're going to need to set heights & widths all over the place to lock the dimensions down.
110
Steve Fulghum @fulghum.digital · 20/12/2024
A colleague and I were looking into gross rendering quirks between charts, grid, flexbox, and overflow. This is where gray hairs come from.
100