Testing the Dark Scenarios of Your Node App
An interesting look at some examples of easily overlooked but nonetheless important tests to have in your app or package. What happens when a service times out, code is mutating things it shouldn’t, or you have zombie processes milling around? These are some of the ‘dark scenarios’ you can easily be prepared for. - https://practica.dev/blog/testing-the-dark-scenarios-of-your-nodejs-application/
#nodejs
An interesting look at some examples of easily overlooked but nonetheless important tests to have in your app or package. What happens when a service times out, code is mutating things it shouldn’t, or you have zombie processes milling around? These are some of the ‘dark scenarios’ you can easily be prepared for. - https://practica.dev/blog/testing-the-dark-scenarios-of-your-nodejs-application/
#nodejs
practica.dev
Testing the dark scenarios of your Node.js application | Practica.js
Where the dead-bodies are covered
👍3
Critical CSS? Not So Fast
Harry Roberts explains why in practice, in the real world, critical CSS often falls short as a fragile and expensive technique to implement and seldom provides the benefits that many developers expect. - https://csswizardry.com/2022/09/critical-css-not-so-fast
#css
Harry Roberts explains why in practice, in the real world, critical CSS often falls short as a fragile and expensive technique to implement and seldom provides the benefits that many developers expect. - https://csswizardry.com/2022/09/critical-css-not-so-fast
#css
Csswizardry
Critical CSS? Not So Fast! – CSS Wizardry
How helpful is Critical CSS?
❤2👍1👎1
Introduction to Nx Monorepo Workspace — Code Sharing between Angular…
There are some challenges in designing the architecture for a system. The applications may have overlapped… - https://medium.com/a-layman/introduction-to-nx-monorepo-workspace-code-sharing-between-angular-applications-ad8cf6868d7b
#angular
There are some challenges in designing the architecture for a system. The applications may have overlapped… - https://medium.com/a-layman/introduction-to-nx-monorepo-workspace-code-sharing-between-angular-applications-ad8cf6868d7b
#angular
Medium
Introduction to Nx Monorepo Workspace — Code Sharing between Angular Applications
There are some challenges in designing the architecture for a system. The applications may have overlapped with each other. For dealing…
👍4
Using TailwindCSS with Nuxt efficiently
In this post, we will see how to use TailwindCSS with the Nuxt application efficiently with the help of the official Nuxt module for TailwindCSS. We will also see how to use SVG icons with TailwindCSS instead of images or SVG icons directly and how to build our custom color palettes for TailwindCSS based on a given image. - https://itnext.io/using-tailwindcss-with-nuxt-efficiently-ff39fc1f7fee
#vue
In this post, we will see how to use TailwindCSS with the Nuxt application efficiently with the help of the official Nuxt module for TailwindCSS. We will also see how to use SVG icons with TailwindCSS instead of images or SVG icons directly and how to build our custom color palettes for TailwindCSS based on a given image. - https://itnext.io/using-tailwindcss-with-nuxt-efficiently-ff39fc1f7fee
#vue
Medium
Using TailwindCSS with Nuxt efficiently
In this post, we will see how to use TailwindCSS with the Nuxt application efficiently with the help of the official Nuxt module for…
❤2👍1
Mastering Microfrontends: Routing and Communication
One challenge with microfrontends is handling navigation and communication between the host and remote apps… - https://medium.com/ama-tech-blog/mastering-microfrontends-routing-and-communication-815f3a7b7910
#microfrontends
One challenge with microfrontends is handling navigation and communication between the host and remote apps… - https://medium.com/ama-tech-blog/mastering-microfrontends-routing-and-communication-815f3a7b7910
#microfrontends
Medium
Mastering Microfrontends: Routing and Communication
One challenge with microfrontends is handling navigation and communication between the host and remote apps. In this post, we will explore…
👍5
TypeScript and ECMAScript Modules in Node.js
An official docs page focusing on the use of ESM with Node.js in TypeScript projects. We’ve linked to this before, but it’s a handy document that continues to be updated. - https://www.typescriptlang.org/docs/handbook/esm-node.html
#nodejs
An official docs page focusing on the use of ESM with Node.js in TypeScript projects. We’ve linked to this before, but it’s a handy document that continues to be updated. - https://www.typescriptlang.org/docs/handbook/esm-node.html
#nodejs
👍4
Things You Might Not Know About Next.js's Image Component
Next.js’s Image component has a range of useful capabilities of which you may not be aware. - https://dev.to/alex_barashkov/things-you-might-not-know-about-next-image-5go8
#react
Next.js’s Image component has a range of useful capabilities of which you may not be aware. - https://dev.to/alex_barashkov/things-you-might-not-know-about-next-image-5go8
#react
DEV Community
Things you might not know about Next Image
If you've worked with Next.js, it's likely that you've come across Next Image component. This...
👍4❤1
Modern CSS Selectors
Craig Buckler shows how to use the :is, :where, and :has CSS selectors. - https://blog.openreplay.com/modern-css-selectors/
#css
Craig Buckler shows how to use the :is, :where, and :has CSS selectors. - https://blog.openreplay.com/modern-css-selectors/
#css
Openreplay
Modern CSS selectors
Do you know how the :is, :where, and :has selectors work? In this tutorial you'll learn how to take advantage of how modern CSS selectors work.
👍8
Build a Drawing App with Vue 3 and HTML5 Canvas
HTML’s canvas element is an excellent tool for rendering graphics in web applications. In this tutorial, you will be building a simple drawing app with Vue 3 and Html 5 Canvas. - https://www.dunebook.com/build-a-drawing-app-with-vue-3-and-html5-canvas/
#vue
HTML’s canvas element is an excellent tool for rendering graphics in web applications. In this tutorial, you will be building a simple drawing app with Vue 3 and Html 5 Canvas. - https://www.dunebook.com/build-a-drawing-app-with-vue-3-and-html5-canvas/
#vue
Dunebook
Build a Drawing App with Vue 3 and HTML5 Canvas - Dunebook
Dev Bytes - This tutorial demonstrates how to create a simple drawing app using Vue.js and HTML5 Canvas. The final result is a basic but functional drawing ...
👍3❤2
The magic of ContentChild, ViewChild and Template References
In Angular we try to write declarative code. We are not supposed to manually query things. Let’s explore what… - https://medium.com/angularwave/the-magic-of-contentchild-viewchild-and-template-references-d1cbf7f819c4
#angular
In Angular we try to write declarative code. We are not supposed to manually query things. Let’s explore what… - https://medium.com/angularwave/the-magic-of-contentchild-viewchild-and-template-references-d1cbf7f819c4
#angular
Medium
The magic of ContentChild, ViewChild and Template References
In Angular we try to write declarative code. We are not supposed to manually query things. Let’s explore what the framework has to offer.
👍5❤3
Multithreading with Worker Threads in Node
A basic introduction to the idea of working with multiple threads. - https://blog.appsignal.com/2023/07/05/multithreading-with-worker-threads-in-nodejs.html
#nodejs
A basic introduction to the idea of working with multiple threads. - https://blog.appsignal.com/2023/07/05/multithreading-with-worker-threads-in-nodejs.html
#nodejs
Appsignal
Multithreading with Worker Threads in Node.js | AppSignal Blog
We'll dive into multithreading in Node and discuss some potential pitfalls.
👍5❤3
Testing Your React Hooks with Vitest
Tips for planning and testing custom hooks with Vitest and React Testing Library. - https://mayashavin.com/articles/test-react-hooks-with-vitest
#react
Tips for planning and testing custom hooks with Vitest and React Testing Library. - https://mayashavin.com/articles/test-react-hooks-with-vitest
#react
Test your React hooks with Vitest efficiently
Tips for planning and testing custom React hooks with Vitest and React Testing Library.
👍6
A Quick Introduction to Micro Frontend using Module Federation
Learn what Micro Frontend is, its advantages, and how it works by sharing its state within two applications… - https://medium.com/strapi/a-quick-introduction-to-micro-frontend-using-module-federation-cdabbd1c0e7e
#microfrontend
Learn what Micro Frontend is, its advantages, and how it works by sharing its state within two applications… - https://medium.com/strapi/a-quick-introduction-to-micro-frontend-using-module-federation-cdabbd1c0e7e
#microfrontend
Medium
A Quick Introduction to Micro Frontend using Module Federation
Learn what Micro Frontend is, its advantages, and how it works by sharing its state within two applications using Module Federation.
👍6
Video Transcription using Cloudinary Add-on in a Nuxt 3 Application
Cloudinary, a cloud-based platform for managing and optimising media assets such as images and videos, also offers a video transcription add-on. The add-on converts the audio in our videos to text automatically. In this article, we will build a Nuxt application that uploads a video to Cloudinary and applies the Cloudinary transcription add-on on upload. - https://yhuakim.hashnode.dev/video-transcription-using-cloudinary-add-on-in-a-nuxt-3-application
#vue
Cloudinary, a cloud-based platform for managing and optimising media assets such as images and videos, also offers a video transcription add-on. The add-on converts the audio in our videos to text automatically. In this article, we will build a Nuxt application that uploads a video to Cloudinary and applies the Cloudinary transcription add-on on upload. - https://yhuakim.hashnode.dev/video-transcription-using-cloudinary-add-on-in-a-nuxt-3-application
#vue
Arinze writes
How to Build a Video Transcription Application
Discover the power of Cloudinary add-ons for your video assets!
👍3🔥1
Outline is Your Friend
Manuel Matuzovic reminds you about the importance of the focus outline. - https://www.matuzo.at/blog/2022/focus-outline
#css
Manuel Matuzovic reminds you about the importance of the focus outline. - https://www.matuzo.at/blog/2022/focus-outline
#css
Manuel Matuzovic
outline is your friend - Manuel Matuzovic
Don‘t rely on properties like background-color or box-shadow alone for focusing styling.
👍4
Angular Code Review Checklist
In this blog, I am sharing some Angular code review checklist which we used in our projects. Please utilize… - https://medium.com/@mohsho10/angular-code-review-checklist-e1e3c81c0311
#angular
In this blog, I am sharing some Angular code review checklist which we used in our projects. Please utilize… - https://medium.com/@mohsho10/angular-code-review-checklist-e1e3c81c0311
#angular
Medium
Angular Code Review Checklist
In this blog, I am sharing some Angular code review checklist which we used in our projects. Please utilize and share any other best…
👍5
10 Hidden JavaScript Concepts: Every Developer Should Know
JavaScript has been around for many years, yet, there are still hidden concepts that many developers may not be aware of. In this article, we will be discussing 10 hidden JavaScript concepts that every developer should know. - https://alitechguru.com/10-hidden-javascript-concepts-every-developer-should-know
#javascript
JavaScript has been around for many years, yet, there are still hidden concepts that many developers may not be aware of. In this article, we will be discussing 10 hidden JavaScript concepts that every developer should know. - https://alitechguru.com/10-hidden-javascript-concepts-every-developer-should-know
#javascript
👍9🔥1
Upgrading TypeORM with jscodeshift
TypeORM is an ORM that supports both Data Mapper and Active Record patterns, and last year it introduced some breaking changes that left the author of this post facing a lot of updates to be made. What to do? Write a ‘codemod’ to automate the job! Even if you don’t use TypeORM, this post might give you some ideas for other places to use a code rewriting approach. - https://dev.clintonblackburn.com/2023/07/15/upgrading-typeorm-with-jscodeshift.html
#nodejs
TypeORM is an ORM that supports both Data Mapper and Active Record patterns, and last year it introduced some breaking changes that left the author of this post facing a lot of updates to be made. What to do? Write a ‘codemod’ to automate the job! Even if you don’t use TypeORM, this post might give you some ideas for other places to use a code rewriting approach. - https://dev.clintonblackburn.com/2023/07/15/upgrading-typeorm-with-jscodeshift.html
#nodejs
Clinton Blackburn
Upgrading TypeORM with jscodeshift
I haven’t written much about the mechanics of my actual work in a while since many of the platforms and frameworks I used at Stripe are proprietary, making it difficult to write about them and share code in a useful manner. My new company, Vori, is a startup…
👍4
What's Next For Redux? (with Mark Erikson)
The king of the React YouTubers takes a break from his usual screencast format to sit down with Redux maintainer Mark Erikson (a.k.a. acemarke) to talk about both the current and future states of Redux and Redux Toolkit, both of which are approaching major new versions. - https://www.youtube.com/watch?v=n5FK8_EXcbs
#react
The king of the React YouTubers takes a break from his usual screencast format to sit down with Redux maintainer Mark Erikson (a.k.a. acemarke) to talk about both the current and future states of Redux and Redux Toolkit, both of which are approaching major new versions. - https://www.youtube.com/watch?v=n5FK8_EXcbs
#react
YouTube
What's Next For Redux with Mark Erikson?
👉 I'm a host on the React Round-Up podcast: https://devchat.tv/podcasts/react-round-up
👉 Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ
👉 Discord server signup: https://discord.gg/ddMZFtTDa5
👉 VS Code theme and font? Night…
👉 Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ
👉 Discord server signup: https://discord.gg/ddMZFtTDa5
👉 VS Code theme and font? Night…
👍4
CSS Border Animations
Bramus Van Damme looks at several ways to animate a border in CSS. - https://web.dev/css-border-animations
#css
Bramus Van Damme looks at several ways to animate a border in CSS. - https://web.dev/css-border-animations
#css
web.dev
CSS border animations | Articles | web.dev
Looking at several ways to animate a border in CSS
👍9🔥1