How I Use Claude Code
boristane.com
boristane.com
karpathy.bearblog.dev
github.com
ESLint plugin that brings Flow’s Render Types to TypeScript via JSDoc. Enforce component composition constraints like
@renders {MenuItem}at lint time.
mattrothenberg.com
www.resilient-ui.com
npx skills add alexcarpenter/resilient-ui shud.in
barvian.me
www.vilinskyy.com
www.jm.sv
www.youtube.com
See also vercel-composition-patterns
npx skills add vercel-labs/agent-skills wix-ux.com/when-life-gives-you-lemons-write-better-error-messages-46c5223e1a2f
TIL you can slow down animations in Chrome DevTools.
Press cmd+shift+p (or ctrl+shift+p on Windows/Linux), then search for “animations”. An Animations panel will appear at the bottom of DevTools where you can adjust the playback speed to 100%, 25%, or 10%. All animations on the page will now run at the selected speed.
morizbuesing.com
benji.org
addyosmani.com
CSS only scroll fade example that I implemented on ibrewmyown.coffee:
@supports (animation-timeline: scroll()) {
@property --fade-left {
syntax: "<length>";
inherits: false;
initial-value: 0px;
}
@property --fade-right {
syntax: "<length>";
inherits: false;
initial-value: 0px;
}
.scroll-fade {
--fade-distance: 40px;
mask-image: linear-gradient(
to right,
transparent 0,
#000 var(--fade-left),
#000 calc(100% - var(--fade-right)),
transparent 100%
);
mask-size: 100% 100%;
mask-repeat: no-repeat;
animation:
fade-in-left 1 linear both,
fade-out-right 1 linear both;
animation-timeline: scroll(x self), scroll(x self);
animation-range:
0% 12%,
88% 100%;
}
@keyframes fade-in-left {
from {
--fade-left: 0px;
}
to {
--fade-left: var(--fade-distance);
}
}
@keyframes fade-out-right {
from {
--fade-right: var(--fade-distance);
}
to {
--fade-right: 0px;
}
}
} wojtek.im
ibrewmyown.coffee
www.resilient-ui.com
motion.dev