TypeScript 4.8 Released
https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/
#typescript #releases
https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/
#typescript #releases
Microsoft News
Announcing TypeScript 4.8
Today we’re excited to announce the release of TypeScript 4.8! If you’re not yet familiar with TypeScript, it’s a language that builds on JavaScript and adds syntax for types. These types let you put your expectations and assumptions into your code,
Popular Nodejs Patterns and Tools to Reconsider?
https://practica.dev/blog/popular-nodejs-pattern-and-tools-to-reconsider/
#nodejs
https://practica.dev/blog/popular-nodejs-pattern-and-tools-to-reconsider/
#nodejs
practica.dev
Popular Node.js patterns and tools to re-consider | Practica.js
Node.js is maturing. Many patterns and frameworks were embraced - it's my belief that developers' productivity dramatically increased in the past years. One downside of maturity is habits - we now reuse existing techniques more often. How is this a problem?
Some new things from Google Chrome DevTools version 106
https://www.youtube.com/watch?v=5gBqTXctxO8
#chrome #devtools #release
https://www.youtube.com/watch?v=5gBqTXctxO8
#chrome #devtools #release
YouTube
Chrome 106 - What’s New in DevTools
What’s new in DevTools (Chrome 106) → https://goo.gle/3DM1AAi
Chapters:
0:00 - Intro
0:45 - Group files by Authored / Deployed
1:30 - Hide ignore-listed sources
2:12 - The x_google_ignore_list in sourcemap
2:36 - Ignore 3rd party scripts in the stack traces…
Chapters:
0:00 - Intro
0:45 - Group files by Authored / Deployed
1:30 - Hide ignore-listed sources
2:12 - The x_google_ignore_list in sourcemap
2:36 - Ignore 3rd party scripts in the stack traces…
Several ways to implement lazy loading on images
https://javascript.plainenglish.io/4-ways-to-lazy-load-images-fe2e4bc9211d
---
Delete certain elements in an Array based on a certain index
https://javascript.plainenglish.io/delete-an-item-in-an-array-at-a-specific-index-671dd8c842ec
#image #lazy #array #index
https://javascript.plainenglish.io/4-ways-to-lazy-load-images-fe2e4bc9211d
---
Delete certain elements in an Array based on a certain index
https://javascript.plainenglish.io/delete-an-item-in-an-array-at-a-specific-index-671dd8c842ec
#image #lazy #array #index
Medium
4 Ways to Lazy Load Images
Which one is the most recommended?
Some examples of frequently used Git commands
https://dev.to/wadecodez/the-git-commands-i-use-every-day-5g17
---
Important practice on how to revert code to the previous commit
https://www.freecodecamp.org/news/git-remove-last-commit-how-to-undo-a-commit-in-git/
#git #command #undo #commit
https://dev.to/wadecodez/the-git-commands-i-use-every-day-5g17
---
Important practice on how to revert code to the previous commit
https://www.freecodecamp.org/news/git-remove-last-commit-how-to-undo-a-commit-in-git/
#git #command #undo #commit
DEV Community
The Git Commands I Use Every Day
1. Get all latest changes without merging Stop pulling code that you think will break!...
When to Use useLayoutEffect Instead of useEffect
https://javascript.plainenglish.io/react-hooks-when-to-use-uselayouteffect-instead-of-useeffect-3271a96d881a
#react
https://javascript.plainenglish.io/react-hooks-when-to-use-uselayouteffect-instead-of-useeffect-3271a96d881a
#react
Medium
React Hooks — When to Use useLayoutEffect Instead of useEffect
The difference between useEffect and useLayoutEffect — explained with a real-life example.
Tabs with scroll restoration in Angular applications
https://medium.com/javascript-everyday/tabs-with-scroll-restoration-in-angular-applications-2b6b3f8883d4
#angular
https://medium.com/javascript-everyday/tabs-with-scroll-restoration-in-angular-applications-2b6b3f8883d4
#angular
Medium
Tabs with scroll restoration in Angular applications
In this blog post, I will show you how to implement scroll restoration for tabs component. The logic will be encapsulated into a set of…
Forwarded from Learn Web Development
Guide to becoming a fullstack web developer from Freecodecamp
https://www.freecodecamp.org/news/what-is-a-full-stack-developer-full-stack-engineer-guide/
#fullstack #freecodecamp #developer
https://www.freecodecamp.org/news/what-is-a-full-stack-developer-full-stack-engineer-guide/
#fullstack #freecodecamp #developer
freeCodeCamp.org
What is a Full Stack Developer? Full Stack Engineer Guide
Full-stack developer roles are among the most highly sought after positions in the current job market. But what exactly is full-stack web development, and how do you become a full-stack developer? In this article, you will first learn what the term f...
Academind's explanation of some of the fixes in React Router version 6.4
https://www.youtube.com/watch?v=L2kzUg6IzxM
#react #router #academind
https://www.youtube.com/watch?v=L2kzUg6IzxM
#react #router #academind
YouTube
React Router 6.4 - Getting Started
Get started with React Router 6.4, learn how it differs from 6.x and how you can use its amazing new data-fetching (and submission) features!
Learn all about React.js with my full course: https://acad.link/reactjs
Join our Academind Community on Discord:…
Learn all about React.js with my full course: https://acad.link/reactjs
Join our Academind Community on Discord:…
Best practices for creating a modern npm package
https://snyk.io/blog/best-practices-create-modern-npm-package/
#npm #packages
https://snyk.io/blog/best-practices-create-modern-npm-package/
#npm #packages
Snyk
Best Practices for Creating a Modern npm Package with Security in Mind | Snyk
In this tutorial, we’re going to walk step by step through creating an npm package using modern best practices (as of 2022).
Custom Vue 3 Boilerplate — Vite, Pinia, Vue Router & Tailwind CSS
https://medium.com/js-dojo/custom-vue3-boilerplate-9635806acde3
#vue #vuejs #boilerplate
https://medium.com/js-dojo/custom-vue3-boilerplate-9635806acde3
#vue #vuejs #boilerplate
Medium
Custom Vue 3 boilerplate — Vite, Pinia, Vue Router & Tailwind CSS
Quick boilerplate tutorial for your next Vue project
Docker Container introduction training with Freecodecamp
https://www.freecodecamp.org/news/what-is-docker-learn-how-to-use-containers-with-examples/
#docker #freecodecamp
https://www.freecodecamp.org/news/what-is-docker-learn-how-to-use-containers-with-examples/
#docker #freecodecamp
freeCodeCamp.org
What is Docker? Learn How to Use Containers – Explained with Examples
By Sebastian Sigl Containers are an essential tool for software development today. Running applications in any environment becomes easy when you leverage containers. The most popular technology for running containers is Docker, which runs on any ope...
Adding element to specified index in Array
https://javascript.plainenglish.io/insert-an-item-into-an-array-at-a-specific-index-68105a484662
---
Get to know some built in functions in Javascript
https://javascript.plainenglish.io/level-up-your-javascript-skills-with-these-built-in-functions-a15607b72c2b
---
Get to know a design pattern called the Factory pattern in TypeScript
https://javascript.plainenglish.io/design-patterns-factory-method-pattern-in-typescript-c4c3047a6289
—-
#index #array #builtIn #function #factory #pattern
https://javascript.plainenglish.io/insert-an-item-into-an-array-at-a-specific-index-68105a484662
---
Get to know some built in functions in Javascript
https://javascript.plainenglish.io/level-up-your-javascript-skills-with-these-built-in-functions-a15607b72c2b
---
Get to know a design pattern called the Factory pattern in TypeScript
https://javascript.plainenglish.io/design-patterns-factory-method-pattern-in-typescript-c4c3047a6289
—-
#index #array #builtIn #function #factory #pattern
Medium
Insert an Item into an Array at a Specific Index
A short guide on how to insert an item into an array at a specific index.
Get to know Convex state management for use in Next JS
https://blog.logrocket.com/using-convex-for-state-management/
#convex #nextjs
https://blog.logrocket.com/using-convex-for-state-management/
#convex #nextjs
LogRocket Blog
A guide to using Convex for state management - LogRocket Blog
Managing an application's state has become easier, but the global state concept is still a pain for developers, which Convex aims to solve.
A collection of cheatsheet cheat sheets for Linux Terminal commands list
https://xmind.app/m/WwtB/
#linux #command
https://xmind.app/m/WwtB/
#linux #command
Xmind
LINUX Commands
A Mind Map about LINUX Commands submitted by kPastor on Jul 20, 2015. Created with Xmind.
Practice making Linux mobile apps with React JS and Tauri
https://betterprogramming.pub/pinephone-app-development-a-quick-start-guide-97f2d90a334c
—-
Some tips on how to create a React JS component
https://blog.bitsrc.io/5-steps-to-build-react-components-like-a-pro-fb1f3af6ba17
#reactjs #tauri #mobile #component
https://betterprogramming.pub/pinephone-app-development-a-quick-start-guide-97f2d90a334c
—-
Some tips on how to create a React JS component
https://blog.bitsrc.io/5-steps-to-build-react-components-like-a-pro-fb1f3af6ba17
#reactjs #tauri #mobile #component
Medium
Build Your First Mobile Linux App With React And Tauri
PinePhone App Development: A Quick Start Guide
The ultimate guide to Observables and/vs Promises
https://obaranovskyi.medium.com/the-ultimate-guide-to-observables-and-vs-promises-rxjs7-296877376668
#rxjs
https://obaranovskyi.medium.com/the-ultimate-guide-to-observables-and-vs-promises-rxjs7-296877376668
#rxjs
Medium
The ultimate guide to Observables and/vs Promises (+RxJS7).
During this article, you’ll get a full insight into how promises differ with regard to observables. We’ll try to cover all you need to know…