TF #31 | Your weekly frontend digest
On the program! Valibot, JSDoc, NPM, HTMX (again!), CSS madness, great UX/UI articles, 2 articles on refactoring and much more...
Discover the latest trends and insights in Frontend development with our curated link list.
From practical guides to cutting-edge technologies, our collection covers a wide range of topics, including Scroll-Driven Animations with CSS, TypeScript migration, CSS properties, JavaScript linters, Vue and React development, web performance, UI/UX design, productivity, refactoring, tutorials, tools, and resources.
Frontend 🎨
A Practical Introduction to Scroll-Driven Animations with CSS scroll() and view()
Migrating from Zod to Valibot: A Comparative Experience | Matthew Kwong
TypeScript Might Not Be Your God: Case Study of Migration from TS to JSDoc
The Complex But Awesome CSS border-image Property — Smashing Magazine
Rust-Based JavaScript Linters: Fast, But No Typed Linting Right Now
Designing better target sizes An interactive guide that is all about enhancing the target size area with CSS.
npm in Review: A 2023 Retrospective on Growth, Security, and Quirky Facts
Vue
Globalize Your Vue App: A Practical Guide to Vue 3 Internationalization
React
Delicious Donut Components An interactive guide to component composition with React Server Components
The future of React.use and React.useMemo - a powerful alternative to context selectors
Web performances⚡
How To Improve INP With Chrome DevTools
How Core Web Vitals affect application SEO: Understanding Google page experience ranking and Lighthouse scores – Vercel
UX / UI📱
58 rules for beautiful UI design. The right UI can elevate an application…
Usability Testing of Inline Form Validation: 31% Don’t Have It, 4% Get It Wrong
Case Study: AI-Powered Spatial Banking for Apple Vision Pro • UXDA
An alternative macOS Dock. A unification of the Dock with Mission…
Designer’s Guide To Redesign, Step-By-Step – Smart Interface Design Patterns
Work / Productivity 📇
Measuring Developer Productivity: Real-World Examples
Anna Shipman : JFDI Writing about tech, strategy and ledership
Applying the SPACE Framework - by Abi Noda
Misc🔋
The Golden Rule of Assertions | Epic Web Dev
Building modern architectures: Functional Core, Imperative Shell revamp
We removed advertising cookies, here’s what happened | Product Blog • Sentry
Tutorials 💻
Tools & resources 🔧
Google-maps-scraper: scrape data data from Google Maps.
Vueform | Open-Source Form Framework for Vue
-
Graphite helps you create smaller pull requests, stay unblocked, and ship faster. Built for stacking, integrated with GitHub & VS Code.
Remote-storage: remoteStorage is a simple library that combines the localStorage API with a remote server to persist data across sessions.
Videos 📼
Podcasts, talks...🎙️
Fullstack TypeScript Apps with No Build Step?! with Brian LeRoux - Syntax #719
598: Jen Simmons on Interop, WebKit Releases, and New CSS Features in Safari
Get better sleep, more energy and focus with this one device - Asian Efficiency
The French corner