Frontend Masters BlogMore Front-end Bloggers4 min read
Fallbacks for CSS `progress()`
The new CSS progress() function calculates a value between 0 and 1, representing its position within a defined range. While awaiting broader browser support, users can manually implement this using other methods.
Frontend Masters BlogMore Front-end Bloggersread at source
Front-End Checklist
David Dias has been working on “Front-End Checklist” stuff for a decade, and it looks like this latest version of it a little over a year. There is loads of good general advice in it that can be easy to forget: Now it’s all AI’d up, which makes sense, having a skill and MCP so […]
Frontend Masters BlogMore Front-end Bloggers15 min read
You Don’t Know Bidi (And Neither Does ChatGPT)
Text that is set in a left-to-right *and* right-to-left language, mid-sentence, is a thing. Getting it right means understanding it, because your LLM isn't going to know.
Frontend Masters BlogMore Front-end Bloggersread at source
Modern Web Types
The web platform evolves. When it does, other tech has to catch up, and not just LLMs. Another one is TypeScript types. Philip Walton explains: For example, here’s an error I got just the other day when trying to use element-scoped view transitions: “Property ‘startViewTransition’ does not exist on type ‘HTMLElement’.” … TypeScript makes it […]
Frontend Masters BlogMore Front-end Bloggers9 min read
Making the Most of Vercel’s AI SDK with Cloudflare Durable Objects
Let's integrate Vercel's AI SDK with Cloudflare's Durable Objects to improve user experience in a fitness tracker application.
Frontend Masters BlogMore Front-end Bloggers4 min read
Randomly Place an Element Along Edge of Another Element
We can animate an element along the border edge of another element to random positions... pretty easily? Might as well be a cute dog.
Frontend Masters BlogMore Front-end Bloggersread at source
100 Devs
Kevin Powell is doing game-show-style (specifically Family Feud) shorts where, using data from a survey of 100 devs, he asks another dev what the most popular answers were. Here’s:
Frontend Masters BlogMore Front-end Bloggers4 min read
Introducing Solo
A versatile tool for managing coding projects, integrating multiple terminals and AI agents within a single control panel.
Frontend Masters BlogMore Front-end Bloggers1 min read
Brighter Than White
If you’ve got an HDR display, and use Chrome 137+ or Safari 26+ (even on iOS), perhaps you’ve seen images sometimes with colors that are so bright they seem to dim the rest of the screen. I find it a bit distracting, but I can see how it could be a fun technological gimick sometimes. […]
Frontend Masters BlogMore Front-end Bloggers5 min read
Dark Mode Very Much Matters To Me
It's not just vibes, it's an accessibility thing.