Modern E2E Testing for Angular Apps with Playwright
End-to-end testing is no longer just a „nice-to-have” in modern Angular development – it’s a key part of building stable, reliable apps. As projects grow and release cycles speed up, we need more than just unit tests to catch issues. We need to see the app the way users do. - https://angular.love/modern-e2e-testing-for-angular-apps-with-playwright
#angular
End-to-end testing is no longer just a „nice-to-have” in modern Angular development – it’s a key part of building stable, reliable apps. As projects grow and release cycles speed up, we need more than just unit tests to catch issues. We need to see the app the way users do. - https://angular.love/modern-e2e-testing-for-angular-apps-with-playwright
#angular
Angular.love
Modern E2E Testing for Angular Apps with Playwright - Angular.love
Angular.love - a place for all Angular enthusiasts created to inspire and educate.
Top 50 System Design Terminologies You Must Know
Master the Essential Terms to Ace Your System Design… - https://interviewnoodle.com/top-50-system-design-terminologies-you-must-know-3c78f5fb99c1
#system #design
Master the Essential Terms to Ace Your System Design… - https://interviewnoodle.com/top-50-system-design-terminologies-you-must-know-3c78f5fb99c1
#system #design
Medium
Top 50 System Design Terminologies You Must Know
Master the Essential Terms to Ace Your System Design Interviews with Explanations, Practical Examples, and Comprehensive Resources
Comparing Tauri and Electron for Building Desktop Apps
Electron is a natural choice for building JS and HTML-powered cross-platform desktop apps but numerous alternatives have appeared like Neutralinojs and the Rust-based Tauri. This post does a good job of quickly showing how Tauri differs and why you might choose it. - https://gethopp.app/blog/tauri-vs-electron
#nodejs
Electron is a natural choice for building JS and HTML-powered cross-platform desktop apps but numerous alternatives have appeared like Neutralinojs and the Rust-based Tauri. This post does a good job of quickly showing how Tauri differs and why you might choose it. - https://gethopp.app/blog/tauri-vs-electron
#nodejs
gethopp.app
Tauri vs. Electron: performance, bundle size, and the real trade-offs
A breakdown of the choice between Tauri and Electron for cross-platform apps, backed by practical comparisons and benchmark data.
Multiple Vue Components in one File? Vue Vine makes it possible
Alex shows how you can define multiple Vue components in one file using Vue Vine. - https://www.youtube.com/watch?v=896YeBS-dZE
#vue
Alex shows how you can define multiple Vue components in one file using Vue Vine. - https://www.youtube.com/watch?v=896YeBS-dZE
#vue
YouTube
Multiple Vue Components in one File? Vue Vine makes it possible
Once again, I'm not kidding 👀
---
Links and Resources:
🔗 Fixed issue with Nuxt https://github.com/vue-vine/vue-vine/issues/163
🔗 Vue Vine Docs https://vue-vine.dev/
🔗 Vue Vine Repo https://github.com/vue-vine/vue-vine
📺 @DejaVueFm #E035 - Error Handling…
---
Links and Resources:
🔗 Fixed issue with Nuxt https://github.com/vue-vine/vue-vine/issues/163
🔗 Vue Vine Docs https://vue-vine.dev/
🔗 Vue Vine Repo https://github.com/vue-vine/vue-vine
📺 @DejaVueFm #E035 - Error Handling…
Out of Order
Donnie D’Amato explains how trying to manipulate the order of things using CSS can often lead to hidden problems you might not notice. - https://blog.damato.design/posts/out-of-order
#css
Donnie D’Amato explains how trying to manipulate the order of things using CSS can often lead to hidden problems you might not notice. - https://blog.damato.design/posts/out-of-order
#css
blog.damato.design
Out of order
CSS does a lot these days, and I argue that it does too much.
React Server Components for Astro Developers
Astro’s ‘island’ architecture and React Server Components share a strikingly similar mental model. Dan compares the two, digs into some of the quirks, and suggests Astro might be a ‘gentler onramp’ to some of RSC’s ideas if you’re struggling with them. - https://overreacted.io/rsc-for-astro-developers/
#react
Astro’s ‘island’ architecture and React Server Components share a strikingly similar mental model. Dan compares the two, digs into some of the quirks, and suggests Astro might be a ‘gentler onramp’ to some of RSC’s ideas if you’re struggling with them. - https://overreacted.io/rsc-for-astro-developers/
#react
overreacted.io
RSC for Astro Developers — overreacted
Islands, but make it fractal.
Maximizing Productivity in Angular: Advanced Configurations in angular.json
Optimizing the generation of Angular components, classes, directives, guards, modules, pipes, and services. - https://javascript.plainenglish.io/maximizing-productivity-advanced-configurations-in-angular-json-2846cb739f68
#angular
Optimizing the generation of Angular components, classes, directives, guards, modules, pipes, and services. - https://javascript.plainenglish.io/maximizing-productivity-advanced-configurations-in-angular-json-2846cb739f68
#angular
Medium
Maximizing Productivity in Angular: Advanced Configurations in angular.json (2024)
Optimizing the generation of Angular components, classes, directives, guards, modules, pipes, and services.
Some Features Every JavaScript Developer Should Know in 2025
A quick list post breezing through a few more modern areas of JavaScript including iterator helpers, structuredClone(), and set operations. - https://waspdev.com/articles/2025-04-06/features-that-every-js-developer-must-know-in-2025
#nodejs
A quick list post breezing through a few more modern areas of JavaScript including iterator helpers, structuredClone(), and set operations. - https://waspdev.com/articles/2025-04-06/features-that-every-js-developer-must-know-in-2025
#nodejs
WaspDev Blog
Some features that every JavaScript developer should know in 2025
The list of JavaScript features that every web developer should know in 2025 in order to efficiently code in JavaScript.
How to Prefetch a Vue.js Component
Vue.js offers powerful ways to optimize application performance through component preloading. In this article, explore how to implement component prefetching to enhance your application's user experience and loading times. - https://vueschool.io/articles/vuejs-tutorials/how-to-prefetch-a-vue-js-component/
#vue
Vue.js offers powerful ways to optimize application performance through component preloading. In this article, explore how to implement component prefetching to enhance your application's user experience and loading times. - https://vueschool.io/articles/vuejs-tutorials/how-to-prefetch-a-vue-js-component/
#vue
vueschool.io
How to Prefetch a Vue.js Component - Vue School Articles
Component preloading might be the boost your Vue.js app needs. Master Vite prefetching and avoid the waterfall effect.
A Checklist for Your tsconfig.json
What I love about Dr. Axel is when he’s done the hard work of figuring something out for himself, he writes it down. So it goes here, with his journey to set up a good tsconfig.json for his projects. - https://2ality.com/2025/01/tsconfig-json.html
#typescript
What I love about Dr. Axel is when he’s done the hard work of figuring something out for himself, he writes it down. So it goes here, with his journey to set up a good tsconfig.json for his projects. - https://2ality.com/2025/01/tsconfig-json.html
#typescript
2Ality
A guide to `tsconfig.json`
I never felt confident about my tsconfig.json. To change that, I went through the official documentation, collected all common options, and documented them in this blog post: This knowledge will enable you to write a tsconfig.json that is cleaner and that…
Build an Angular Registration Form with Accessibility & Performance in Mind
A Tailwind CSS form, with a password strength meter… - https://levelup.gitconnected.com/accessibility-performance-ux-26a21ce9f209
#angular
A Tailwind CSS form, with a password strength meter… - https://levelup.gitconnected.com/accessibility-performance-ux-26a21ce9f209
#angular
Medium
Build an Angular Registration Form with Accessibility & Performance in Mind
A Tailwind CSS form, with a password strength meter, and optimized for screen readers.
The CSS @layer at-rule
Chris Ferdinandi gives a nice introduction to the @layer at-rule. - https://gomakethings.com/the-css-layer-at-rule
#css
Chris Ferdinandi gives a nice introduction to the @layer at-rule. - https://gomakethings.com/the-css-layer-at-rule
#css
Gomakethings
The CSS @layer at-rule
You’ve probably already seen me mention that I’m building a UI library for people who love HTML, powered by modern CSS and Web Components.
I’ve been giving a lot of thought to how to make CSS files modular in the UI library without requiring any sort of build…
I’ve been giving a lot of thought to how to make CSS files modular in the UI library without requiring any sort of build…
Robust Data Fetching Architecture for Complex React/Next.js Apps
“How I use the ‘Three Layers of Data’ architecture pattern for React and Next.js apps to avoid common pitfalls, tech debt, and improve performance.” - https://www.trevorlasn.com/blog/fetching-data-for-complex-next-and-react-apps
#react
“How I use the ‘Three Layers of Data’ architecture pattern for React and Next.js apps to avoid common pitfalls, tech debt, and improve performance.” - https://www.trevorlasn.com/blog/fetching-data-for-complex-next-and-react-apps
#react
Robust Data Fetching Architecture For Complex React/Next.js Apps
How I use the 'Three Layers of Data' architecture pattern for React and Next.js apps to avoid common pitfalls, tech debt, and improve performance
The Perfect Guide to Setting Up a New Nuxt Project
Learn how to set up a new Nuxt project with this comprehensive guide, covering best practices, essential tools, and tips for a seamless development experience all in this blogpost. - https://soubiran.dev/posts/the-perfect-guide-to-setting-up-a-new-nuxt-project
#vue
Learn how to set up a new Nuxt project with this comprehensive guide, covering best practices, essential tools, and tips for a seamless development experience all in this blogpost. - https://soubiran.dev/posts/the-perfect-guide-to-setting-up-a-new-nuxt-project
#vue
Estéban Soubiran
The Perfect Guide to Setting Up a New Nuxt Project - Estéban Soubiran
A comprehensive guide to efficiently setting up a Nuxt project, ensuring a clean, powerful, and future-proof project.
9 Must-Know Advanced Uses of Promises - https://blog.stackademic.com/9-must-know-advanced-uses-of-promises-a6d1ab195dfc
#javascript
#javascript
Medium
9 Must-Know Advanced Uses of Promises
Overview
No, React Context is Not Causing Too Many Renders
The author tries to counter a commonly held belief - https://blacksheepcode.com/posts/no_react_context_is_not_causing_too_many_renders
#react
The author tries to counter a commonly held belief - https://blacksheepcode.com/posts/no_react_context_is_not_causing_too_many_renders
#react
Black Sheep Code
No, react context is not causing too many renders
A lot of people are under the impression that context shouldn't be used to store state, because it'll cause the entire application tree to re-render. This is a misnomer.
Vue.js Modular State Management: Best Practices for Scalable and Maintainable Store Configuration
Modular state management is essential for keeping scalable state management in Vue.js.
It also makes it easier to maintain the apps as they become more complex. - https://www.monterail.com/blog/vue-js-modular-state-management-and-store-configuration
#vue
Modular state management is essential for keeping scalable state management in Vue.js.
It also makes it easier to maintain the apps as they become more complex. - https://www.monterail.com/blog/vue-js-modular-state-management-and-store-configuration
#vue
Monterail
Vue.js Modular State Management: Best Practices for Scalable and Maintainable Store Configuration | Monterail blog
Master Vue.js modular state management with best practices for scalable stores, reusable modules, and maintainable architecture using Vuex or Pinia.
Angular 19. Trying to stay afloat
The story of how, in the pursuit of all things Angular… - https://itnext.io/angular-19-trying-to-stay-afloat-abee8fcfae53
#angular
The story of how, in the pursuit of all things Angular… - https://itnext.io/angular-19-trying-to-stay-afloat-abee8fcfae53
#angular
Medium
Angular 19. Trying to stay afloat
The story of how, in the pursuit of all things Angular has already stopped realizing what it itself needs