Frontend Weekly Digest #410 (14–20 April 2025)
Web-development
• Frontend Gets Smarter: AI’s JavaScript Revolution
• Keeping it on the < dl > — another HTML gem you never use
• TypeScript is going Go: Why it’s the pragmatic choice
• How to write error messages that actually help users rather than frustrate them
• Build a Real-Time Bidding System With Next.js and Stream
• Rspack joins the Next.js ecosystem
• What Does It Really Mean For A Site To Be Keyboard Navigable
• A flowing WebGL gradient, deconstructed
CSS
• Polygon shapes with rounded corners
• Hexagon shapes with rounded corners
• The CSS shape() function
• JSX Over The Wire
• Lessons Learned from Recreating a Styled Dialog
• So, You Want to Give Up CSS Pre- and Post-Processors…
• Next Level CSS Styling for Cursors
• 5 best open source tools for cross-browser CSS testing
• Using CSS backdrop-filter for Effects
JavaScript
• Comparing Undefined Values With Optional Chaining In JavaScript
• Float16Array in JavaScript
• mastra — The TypeScript AI agent framework. Assistants, RAG, observability. Supports any LLM: GPT-4, Claude, Gemini, Llama.