Profile avatar
namchee.dev
39 posts 17 followers 98 following
Regular Contributor
Active Commenter

Beginning the month with yet another corrupted .git folder in my WSL is really great. 3rd times already this year. Really wonder if I should drop WSL completely and switch to pure Linux, especially since Linux gaming is great now.

TypeScript's `--erasableSyntaxOnly` Flag oida.dev/erasable-syn...

#CSS text-box a very exciting feature! available in: Chrome 133 & Safari 18.2 My post on Chrome Developers: developer.chrome.com/blog/css-tex... ↪ nerdy.dev/text-box-trim

New in Chrome 133 – which goes stable on Feb 4 – is a new method to move an element around the DOM. Unlike the classic way of removing+reinserting a node, this moveBefore method preserves the element’s state! Iframes remain loaded, animations don’t restart, … DEMO: codepen.io/bramus/full/...

It's nice to see the JS ecosystem moving to x-agnostic way.

🚀 Motion springs into the world of CSS generation. Generate spring animations with our upgraded, simplified spring() function. With guides for: - @astro.build - @vuejs.org - @react.dev Server Components And more! 🔗 motion.dev/docs/css

need product differentiation? overhire a #CSS front-end team and ask them to: - polish whatever - add delight wherever and watch as your product becomes smooth and buttery while everyone else's gather dust and crust UI is a huge space offering differentiation via quality

It's self-review time again

TIL: GitHub has 👍 in issues now.

I just published version 1.0 of the astro-typed-links @astro.build integration! It greatly simplifies its usage and DX. Check it out at github.com/florian-lefe...

When reviewing a PR, please ensure that your comments and change request are submitted in bulk to avoid context switching. Over the week, I've experienced this with my colleague and it really stresses me out when after addressing the PR comments, you still see comments popping out for 20 times

NPM Package of the day: `is-even-ai` > Check if a number is even using the power of ✨AI✨. > > Uses OpenAI's GPT-3.5-turbo model under the hood to determine if a number is even. > > For all those who want to use AI in their product but don't know how. www.npmjs.com/package/is-e... 😂 🤣

Not needing JS to do this feels nice

#CSS scroll-state() container queries: the "stuck" query ```css @container scroll-state(stuck: top) { box-shadow: var(--shadow-5); border-radius: var(--radius-3); margin: var(--size-5); } ``` article coming soon! (currently in Canary experiments)

You wouldn’t import an SVG… or wait, maybe you would 👀 Import SVGs as components with size and fill props. Now experimental in 5.0.

First rule of ARIA: Don't use ARIA if you can help it. If a native HTML element has the semantics/behavior you're after, use that instead! #basic-a11y www.w3.org/TR/using-ari...

Days without ESM/CJS interop issue: 0

It's that time of year again: Advent of TypeScript is back! www.adventofts.com/events/2024

You can now use Bsky logo in chalk.ist

Anyone tried Windsurf with WSL2 yet? Seems like Cascade can't access my workspace on WSL2 at all.