How to Debug a Node.js App in a Docker Container - https://blog.risingstack.com/how-to-debug-a-node-js-app-in-a-docker-container/
#nodejs
#nodejs
RisingStack Engineering
How to Debug a Node.js app in a Docker Container - RisingStack Engineering
In this post, I’m going to teach how you can debug a Node.js app in a Docker container to catch bugs that cannot be revealed in any other way.
Build AI-Powered Angular Apps with Google Gemini
A step-by-step guide to integrating Google Gemini into your Angular applications. - https://medium.com/google-cloud/build-ai-powered-angular-apps-with-google-gemini-5bf5e905ca1d
#angular
A step-by-step guide to integrating Google Gemini into your Angular applications. - https://medium.com/google-cloud/build-ai-powered-angular-apps-with-google-gemini-5bf5e905ca1d
#angular
Medium
Build AI-Powered Angular Apps with Google Gemini
A step-by-step guide to integrating Google Gemini into your Angular applications.
React is (Becoming) a Full-Stack Framework
Robin opines on some widely discussed topics in the React community over the past year or two: Where’s React going? Is it a frontend library? How does the backend fit in? He shares his thoughts on what led him to use Server Components and Server Actions and to consider React as more of a full-stack solution. - https://www.robinwieruch.de/react-full-stack-framework/
#react
Robin opines on some widely discussed topics in the React community over the past year or two: Where’s React going? Is it a frontend library? How does the backend fit in? He shares his thoughts on what led him to use Server Components and Server Actions and to consider React as more of a full-stack solution. - https://www.robinwieruch.de/react-full-stack-framework/
#react
www.robinwieruch.de
React is (becoming) a Full-Stack Framework
React with Server Components and Server Actions is becoming a full-stack framework. This article reflects on the evolution of React and its impact on full-stack development ...
Securing the Front-End: Defending Against XSS Attacks in Vue.js
As front-end developers, we create visually appealing and interactive interfaces for our applications. However, we also need to prioritize the security of our applications. One of the most significant security threats is Cross-site scripting (XSS) attacks, which can allow attackers to insert malicious scripts into our applications. This article provides an indepth guide to understanding XSS attacks and how you can effectively combat them. - https://blog.jobins.jp/securing-the-front-end-defending-against-xss-attacks-in-vuejs
#vue
As front-end developers, we create visually appealing and interactive interfaces for our applications. However, we also need to prioritize the security of our applications. One of the most significant security threats is Cross-site scripting (XSS) attacks, which can allow attackers to insert malicious scripts into our applications. This article provides an indepth guide to understanding XSS attacks and how you can effectively combat them. - https://blog.jobins.jp/securing-the-front-end-defending-against-xss-attacks-in-vuejs
#vue
JoBins Engineering
Securing the Front-End from Xss attack
As front-end developers, we create visually appealing and interactive interfaces for our applications. However, we also need to prioritize the security of our applications. One of the most significant security threats is Cross-site scripting (XSS) at...
What are React Server Components? Understanding the Future of React Apps - https://www.builder.io/blog/why-react-server-components
#react
#react
Builder.io
What are React Server Components? Understanding the Future of React Apps
Learn what are React Server Components (RSC) and how they leverage both server and client strengths, optimize efficiency, load times, and interactivity.
File and folder structure for Angular applications
Having a good scaffolding is the foundation for successful development. Here are some guidelines for naming… - https://albertobasalo.medium.com/file-and-folder-structure-for-angular-applications-3130efc582e3
#angular
Having a good scaffolding is the foundation for successful development. Here are some guidelines for naming… - https://albertobasalo.medium.com/file-and-folder-structure-for-angular-applications-3130efc582e3
#angular
Medium
File and folder structure for Angular applications
Having a good scaffolding is the foundation for successful development. Here are some guidelines for naming and organizing your Angular…
How To Use Container Queries Now
Philip Walton created a step-by-step guide showing how to use container queries with cross-browser fallbacks. - https://web.dev/blog/how-to-use-container-queries-now
#css
Philip Walton created a step-by-step guide showing how to use container queries with cross-browser fallbacks. - https://web.dev/blog/how-to-use-container-queries-now
#css
web.dev
How to use container queries now | Blog | web.dev
A step-by-step guide showing how to use container queries with cross-browser fallbacks.
How to Create an NPM Package in 2024
Sounds simple, but there are a lot of steps involved if you want to follow best practices, introduce useful tools, and get things just right. Matt Pocock walks through the process here, and there’s a 14-minute screencast too, if you’d prefer to watch along. - https://www.totaltypescript.com/how-to-create-an-npm-package
#nodejs
Sounds simple, but there are a lot of steps involved if you want to follow best practices, introduce useful tools, and get things just right. Matt Pocock walks through the process here, and there’s a 14-minute screencast too, if you’d prefer to watch along. - https://www.totaltypescript.com/how-to-create-an-npm-package
#nodejs
Total TypeScript
How To Create An NPM Package
Learn how to publish a package to npm with a complete setup including, TypeScript, Prettier, Vitest, GitHub Actions, and versioning with Changesets.
Let's build a custom animated VueJs sidebar with TailwindCSS
This guide will walk you through the process of creating a modern, animated sidebar that seamlessly integrates with both Vue 2 and Vue 3, while leveraging the power of local storage to remember its state. - https://blog.jobins.jp/lets-build-a-custom-animated-vuejs-sidebar-with-tailwindcss
#vue
This guide will walk you through the process of creating a modern, animated sidebar that seamlessly integrates with both Vue 2 and Vue 3, while leveraging the power of local storage to remember its state. - https://blog.jobins.jp/lets-build-a-custom-animated-vuejs-sidebar-with-tailwindcss
#vue
JoBins Engineering
Let's build a custom animated VueJs sidebar with TailwindCSS
Creating a modern, animated sidebar that seamlessly integrates with both Vue 2 and Vue 3, while leveraging the power of local storage to remember its state, is a fantastic way to enhance the user experience of your web application. This guide will wa...
The Official Redux Essentials Tutorial, Redux
The long standing guide to how to use the popular Redux state container the right way with best practices has undergone a big reworking with TypeScript used throughout, new concepts added, and more coverage of RTK/React Toolkit features. - https://redux.js.org/tutorials/essentials/part-1-overview-concepts
#react
The long standing guide to how to use the popular Redux state container the right way with best practices has undergone a big reworking with TypeScript used throughout, new concepts added, and more coverage of RTK/React Toolkit features. - https://redux.js.org/tutorials/essentials/part-1-overview-concepts
#react
redux.js.org
Redux Essentials, Part 1: Redux Overview and Concepts | Redux
The official Essentials tutorial for Redux: learn how to use Redux, the right way
Become a better Developer with 10 principles.
Write more maintainable, secure and simple code. Deliver and monitor software more efficiently - https://itnext.io/become-a-better-developer-with-10-principles-911b6252e881
#better #developer
Write more maintainable, secure and simple code. Deliver and monitor software more efficiently - https://itnext.io/become-a-better-developer-with-10-principles-911b6252e881
#better #developer
Medium
Become a better Developer with 10 principles.
Write more maintainable, secure and simple code. Deliver and monitor software more efficiently
Video With Alpha Transparency on the Web
Jake Archibald gives a fascinating guide on making video with transparency work on the web. - https://jakearchibald.com/2024/video-with-transparency
#css
Jake Archibald gives a fascinating guide on making video with transparency work on the web. - https://jakearchibald.com/2024/video-with-transparency
#css
Jakearchibald
Video with alpha transparency on the web
It's better to do it yourself.
Understanding AbortController in Node.js - https://betterstack.com/community/guides/scaling-nodejs/understanding-abortcontroller/
#nodejs
#nodejs
Betterstack
Understanding AbortController in Node.js: A Complete Guide | Better Stack Community
Ship higher-quality software faster. Be the hero of your engineering teams.
12 Design Patterns in Vue
In this article, Michael Thiessen compiled 12 different design patterns for Vue, along with short and concise examples of how they work. - https://michaelnthiessen.com/12-design-patterns-vue
#vue
In this article, Michael Thiessen compiled 12 different design patterns for Vue, along with short and concise examples of how they work. - https://michaelnthiessen.com/12-design-patterns-vue
#vue
Michaelnthiessen
12 Design Patterns in Vue
Design patterns are incredibly useful in writing code that works well over the long run. They let us use proven solutions to problems that basically every single app has.
Web Performance Experts Guide to Mastering Interaction to Next Paint
Today we see Interaction to Next Paint take its (rightful) place in the Core Web Vitals, replacing First Input Delay (FID) as the primary metric for measuring website responsiveness and interactivity. This comprehensive guide, which includes insights from 13 web performance specialists, will provide you with the knowledge and practical advice you need to master INP. - https://www.rumvision.com/blog/experts-guide-to-mastering-interaction-to-next-paint/
#performance
Today we see Interaction to Next Paint take its (rightful) place in the Core Web Vitals, replacing First Input Delay (FID) as the primary metric for measuring website responsiveness and interactivity. This comprehensive guide, which includes insights from 13 web performance specialists, will provide you with the knowledge and practical advice you need to master INP. - https://www.rumvision.com/blog/experts-guide-to-mastering-interaction-to-next-paint/
#performance
RUMvision [Real User Monitoring]
Web Performance Experts Guide to Mastering Interaction to Next Paint (INP)
Struggling with a slow website? The web performance community helps you fix Interaction to Next Paint (INP), the latest Core Web Vital metric, for faster, smoother user experiences.
Is Google Translate Crashing React Apps?
An interesting look at how a built-in Chrome extension is manipulating the DOM on pages in such a way that could break React (and other) frontend apps. - https://martijnhols.nl/gists/everything-about-google-translate-crashing-react
#react
An interesting look at how a built-in Chrome extension is manipulating the DOM on pages in such a way that could break React (and other) frontend apps. - https://martijnhols.nl/gists/everything-about-google-translate-crashing-react
#react
Martijn Hols
Everything about Google Translate crashing React (and other web apps) by Martijn Hols
The (in-depth) gist of Google Translate (and other browser extensions) interference breaking React and other web apps.
Best Practices for Securing Node.js Applications in Production
Node.js is one of the favorite technologies for developers when it comes to backend development. Its… - https://semaphoreci.medium.com/best-practices-for-securing-node-js-applications-in-production-d24b7c4981d
#nodejs
Node.js is one of the favorite technologies for developers when it comes to backend development. Its… - https://semaphoreci.medium.com/best-practices-for-securing-node-js-applications-in-production-d24b7c4981d
#nodejs
Medium
Best Practices for Securing Node.js Applications in Production
Node.js is one of the favorite technologies for developers when it comes to backend development. Its popularity keeps rising and is now one…
“Smart” Layouts With Container Queries
Kevin Powell explores new and interesting avenues for building layouts using container queries. - https://css-tricks.com/smart-layouts-with-container-queries
#css
Kevin Powell explores new and interesting avenues for building layouts using container queries. - https://css-tricks.com/smart-layouts-with-container-queries
#css
CSS-Tricks
“Smart” Layouts With Container Queries | CSS-Tricks
Modern CSS keeps giving us a lot of new, easier ways to solve old problems, but often the new features we’re getting don’t only solve old problems, they open
Async and Sync? How useAsyncData does it all
Curious about how Nuxt's useAsyncData and useFetch can operate both synchronously and asynchronously? Discover the intriguing mechanism behind this dual functionality in our latest blog post. Learn how to create functions that adapt to await usage, enhancing your understanding of Nuxt and empowering you to apply these patterns in your own projects. Check out a complete working demo and step-by-step code explanations to master this concept! - https://masteringnuxt.com/blog/async-and-sync-how-useasyncdata-does-it-all
#vue
Curious about how Nuxt's useAsyncData and useFetch can operate both synchronously and asynchronously? Discover the intriguing mechanism behind this dual functionality in our latest blog post. Learn how to create functions that adapt to await usage, enhancing your understanding of Nuxt and empowering you to apply these patterns in your own projects. Check out a complete working demo and step-by-step code explanations to master this concept! - https://masteringnuxt.com/blog/async-and-sync-how-useasyncdata-does-it-all
#vue
Masteringnuxt
Async and Sync? How useAsyncData does it all
Curious about how Nuxt's useAsyncData and useFetch can operate both synchronously and asynchronously? Discover the intriguing mechanism behind this dual functionality in our latest blog post. Learn how to create functions that adapt to await usage, enhancing…
Preparing our Code for Zoneless Angular
This article explains how to modify your code to make your library or app work without Zone.js. - https://medium.com/@eugeniyoz/preparing-our-code-for-zoneless-angular-22cb7a738151
#angular
This article explains how to modify your code to make your library or app work without Zone.js. - https://medium.com/@eugeniyoz/preparing-our-code-for-zoneless-angular-22cb7a738151
#angular
Medium
Preparing our Code for Zoneless Angular
This article explains how to modify your code to make your library or app work without Zone.js.