TF #23 | Your weekly frontend digest
This week in the frontend ecosystem: Angular, Angular everywhere!
Frontend π¨
CSS
View transitions and stacking context: Why does my CSS View Transition ignore z-index?
Why You Should Use px Units for margin, padding, & Other Spacing Techniques
Misc
React
Web performances β‘
Chromium Blog: How Core Web Vitals saved users 10,000 years of waiting for web pages to load
This was the 4th edition of performance.now() a web performance event. Haven't seen a video yet, but I found a few slides from some of the talks.
The Unbearable Weight of Massive JavaScript β performance.now()(slides)
Cache rules everything (slides)
UX / UI π±
The UI is absolutely mindblowing!!! => 2023 UX Research Tools Map | User Interviews
Unlocking Growth: Why A Low Friction User Signup Process Is Crucial For Your Business
Minimalist Affordances: Making the right tradeoffs β’ Lea Verou
Work, productivity... π
Tests Are Bad For Developers There are other articles to discover that I recommend. You can also subscribe to the newsletter.
Ask Mathias: How do I delegate my work when I donβt have enough time? | LeadDev
The Gulf Between Design and Engineering / Design Systems International
My process when starting a new job by Amy Hupe, content designer.
Misc ποΈ
Tutorials π»
Tips β¨
Tools & resources π§
System-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards
Introducing React components for the Maps JavaScript API | Google Cloud Blog
Super-expressive: Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
Csv42: A small and fast CSV parser with support for nested JSON
Node-glob: glob functionality for node.js
JSON Viewer + Editor β Neko Nik
Awesome-nodejs-security: Awesome Node.js Security resources
Videos πΌ
JetBrains JavaScript Day 2023 all videos of the free virtual event about modern JavaScript and TypeScript development
The Story of Next.js a 12-minute summary of the history of NextJs!
Nathan Barry: Turning $1,000 in $320 Million the incredible story of convertkit and its founder.
Podcasts, talks... ποΈ
A beauty collection of Syntax FM episodes
Cloudflare Workers Are Next Level With Rita Kozlov And Brendan Irvine-Broque
JavaScript Jabber 606 Mastering ORM with TypeScript
ShopTalk 590: Twisting Through Websites
Whiskey Web and Whatnot - Episode 116 - Engineering Management vs Individual Contributor, Travel, and Inflation with Taylor Poindexter - Whiskey Web and Whatnot
Front-End Fire: Web Dev Breakdown: Remix joins the Vite Train, Docusaurus 3.0, and an Update on Vercel's AI Code Generator v0 on Apple Podcasts
Asian Efficiency - From Setbacks to Success: Reclaiming Productivity in the Face of Adversity
IFTTD #244 - Innovation et rΓ©sultats : Essayer, Γchouer, Essayer avec Sebastien Luttringer π«π·