- I need a crypto trade bot
- Make me $100k per day
- Make no mistakes
Posts by Dom Magnifico
The thing I loved about this industry is dying, and I'm watching it happen from the inside.
dommagnifi.co/2026-04-01-t...
Working with dates in JavaScript has always been a nightmare.
Because Date sucks, we needed a pile of workarounds for a 30-year-old mistake. That's why so many projects use moment or day.js.
Temporal reached Stage 4 recently. Time to uninstall all those dependencies.
I love color-mix(). Trying to derive shades and hues by eye is such a pain in the ass, and I've been guilty of eyeballing hex values for way too long.
Set one color, mix it with white or black in oklch, and get hover/disabled states, dark mode tints, whatever. All from one source.
New lab entry ๐
Another day, another lab entry.
If you've ever manually added <br> tags to fix heading wraps... stop it.
text-wrap: balance is rad. And text-wrap: pretty handles single word orphan lines in paragraphs.
Link ๐
I'm doing a thing now where I try to rediscover CSS properties I forgot about, or find new ones that are interesting to me. Today's is attr(). You can pull data attributes straight into the content property. No JS, no extra DOM. It's been in the spec forever and I just... never use it.
I always forget about scroll-margin-top. If you have sticky or fixed nav type UI on your site, paired with anchor navigation, it will offset the scroll target so your content lands below the sticky element instead of hiding behind it. ๐ฅ
Haven't written anything on my personal site since 2015. Here's what I've got ten years later...
www.dommagnifi.co/2026-03-02-t...
I built out a documentation site for the insane block markup associated with #WordPress Gutenberg blocks. There were sparse docs, and using the WP Block GitHub as a reference was silly. Contributions and feedback welcome ๐ค
Documentation Site: www.wpblockdocs.com
GitHub: github.com/house-of-gia...
Sign me up...
๐ฅ๐ฅ All roads inevitably lead back to an excellent Una post! It's cool to see some of these programmatic functions coming to CSS and being iterated on.
Been checking out the new stuff with attr() lately, seems pretty slick!
ishadeed.com/article/mode...
Excellent post showcasing the power of attr()!
Did a little writing about the bane of every web developers existence. The Carousel ๐น.
houseofgiants.com/blog/carouse...
Those stone buttons - *chefs kiss*
Even though the #WordPress ecosystem kind of stinks right now, I wrote a high-level primer for folks about what the Gutenberg editor is.
houseofgiants.com/blog/what-th...
Please provide me the assets I don't want to have to zoom in with the lasso tool to trace these hands myself in photoshop thank you.
Did you see how the Rockies have a preliminary 0% chance to make it to the postseason this year?
Indeed! I'm not terribly well versed in Web Components beyond little test cases, but I definitely do worry that naming conventions will go the way of hashed CSS classes that come out of build processes.
Web Components are a hot topic - I love the potential they have for nice clean markup. At the same time it feels like the wild west again in terms of being able to do anything you want within the markup.
I worry about the future being incoherent hashed Web Component names.
Hi! A couple of promos for the Web Components Demystified online course.
I'm raffling off 5 full access coupons today. To enter, reply or quote with something you love OR don't love about web components. Ends at 5pm ET.
๐ And! Get 60% OFF today through Feb 22nd using the code HEARTS ๐