I'm thrilled to share that I've joined
@dubdotco
as a Design Engineer!
Very excited to be building the future of link management with such an incredible team 🪄
@mattwensing
It sure isn’t lazy when it comes to generating several cheery sentences to preface every response, though!
(at least until you tell it not to)
In the interest of not delaying this thing any more, I'm going to share my newest project today: CharmUI
CharmUI is a collection of charming, production-ready React + Tailwind components for you to use on your own site.
🚀 Today I'm launching CharmUI, a collection of charming, production-ready React + Tailwind components for you to use on your own site.
With 10 components available now and many more coming soon, I can't wait to make CharmUI a no-brainer for building an incredible website!
I've been experimenting with overlaying a WebGL fragment shader on a website, where bounding box uniforms are passed to ray-march 2D lighting.
This could make it super easy to add fully dynamic lighting and shadows to any website.
I've been experimenting with overlaying a WebGL fragment shader on a website, where bounding box uniforms are passed to ray-march 2D lighting.
This could make it super easy to add fully dynamic lighting and shadows to any website.
CSS Tip ✨
You can create 3D particle animations with just a bunch of HTML elements and some CSS.
The trick: transform-style: preserve-3d
This allows you to transform a parent element while allowing its children to exist in their own 3D space.
Translate/rotate a parent
With several components ready to go and more in the works, CharmUI is now ready for preorders!
For just $19 (> 50% off), you'll get full access as soon as it's ready.
Check it out here:
Some of my favorite components below ⬇️
We just shipped a new filter UX to
@dubdotco
's analytics dashboard.
Some highlights:
◆ Full keyboard support
◆ "Morphing" popover as you switch between filters
◆ Search + loading states
Inspired by
@linear
's filter system ✨
Today, I'm launching ✨ WriteStellar ✨, a blogging platform that puts *writing* first – no cluttered dashboards, themes, or plugins. Just a focused writing experience, with one click to publish.
It feels like writing performant CSS animations is still harder than it needs to be.
Maybe there’s an opportunity for something as easy to use as framer-motion or GSAP that orchestrates everything with generated CSS.
@jh3yy
I’d love to do this with pure CSS but I haven’t found a way that isn’t nasty because the timing itself is dependent on the aspect ratio.
Not sure if there’s a good way around that 🤔
Constantly torn between “good enough” for a product and “good enough” for the designer in me.
…not that I can call myself a designer, but you know what I mean!
The trick: two striped rainbow gradients moving in opposite directions (based on mouse position) with difference blending.
The effect is emphasized with a glow effect, plus scale and rotation transforms to face the mouse.
Here's the code:
With several components ready to go and more in the works, CharmUI is now ready for preorders!
For just $19 (> 50% off), you'll get full access as soon as it's ready.
Check it out here:
Some of my favorite components below ⬇️