Build real time applications with React JS, Express, Harper Db and Socket IO
https://www.freecodecamp.org/news/build-a-realtime-chat-app-with-react-express-socketio-and-harperdb
---
Get to know Surreal Db databases by creating Express JS and Node JS backend applications
https://betterprogramming.pub/surrealdb-explained-with-express-js-node-js-and-typescript-98db891389c4
—-
A simple explanation of what a CRUD database is
https://www.freecodecamp.org/news/crud-operations-explained/
---
#crud #surrealdb #nodejs #harperdb
https://www.freecodecamp.org/news/build-a-realtime-chat-app-with-react-express-socketio-and-harperdb
---
Get to know Surreal Db databases by creating Express JS and Node JS backend applications
https://betterprogramming.pub/surrealdb-explained-with-express-js-node-js-and-typescript-98db891389c4
—-
A simple explanation of what a CRUD database is
https://www.freecodecamp.org/news/crud-operations-explained/
---
#crud #surrealdb #nodejs #harperdb
freeCodeCamp.org
How to Build a Real-time Chat App with React, Node, Socket.io, and HarperDB
In this article, we will be using Socket.io and HarperDB to build a fullstack, real-time chat application with chat rooms. This will be a great project to learn how to put together fullstack apps, and how to create an app where the backend can commu...
Some conditions where it is necessary to use multiple env in Node JS
https://blog.bitsrc.io/why-you-should-use-multiple-environments-node-js-ca3123f4566b
—-
Creating a Job Queue queuing system on the jS . Node
https://medium.com/nerd-for-tech/implementing-a-job-queue-in-nodejs-2bcfebf52d2b
#nodejs #queue #env
https://blog.bitsrc.io/why-you-should-use-multiple-environments-node-js-ca3123f4566b
—-
Creating a Job Queue queuing system on the jS . Node
https://medium.com/nerd-for-tech/implementing-a-job-queue-in-nodejs-2bcfebf52d2b
#nodejs #queue #env
Medium
Why, When, and How to Use Multiple Environments for Node.js
I ran into a post by Suhail recently about engineers at Twitter building in production environments. It captured a lot of attention and…
Forwarded from Programming World👨💻
𝗔𝗺𝗮𝘇𝗼𝗻'𝘀 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗚𝘂𝗶𝗱𝗲 (𝟮𝟬𝟮𝟮)
𝗔𝘃𝗲𝗿𝗮𝗴𝗲 𝘀𝗮𝗹𝗮𝗿𝘆 𝗶𝗻 𝘁𝗵𝗲 𝗨𝗦
SDE I (L4): 170K
SDE II (L5): 240K
SDE III (L6): 345K
𝗛𝗲𝗿𝗲 𝗶𝘀 𝘄𝗵𝗮𝘁 𝘁𝗼 𝗲𝘅𝗽𝗲𝗰𝘁 𝗶𝗻 𝗮𝗻 𝗔𝗺𝗮𝘇𝗼𝗻 𝗶𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗳𝗼𝗿 𝗮 𝘀𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿:
➡ 𝗥𝗲𝗰𝗿𝘂𝗶𝘁𝗲𝗿 𝗣𝗵𝗼𝗻𝗲 𝗦𝗰𝗿𝗲𝗲𝗻 - Initial screening based on resume and team fit.
➡ 𝟭-𝟮 𝗢𝗻𝗹𝗶𝗻𝗲 𝗔𝘀𝘀𝗲𝘀𝘀𝗺𝗲𝗻𝘁𝘀 – Algorithm and coding questions.
➡ 𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝗽𝗵𝗼𝗻𝗲 𝗶𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 - You will be interviewed either in person or via telephone with the hiring manager, who will be your direct manager. You will be asked one or two coding questions related to data structures and algorithms. Some questions from your resume.
➡ 𝗢𝗻𝘀𝗶𝘁𝗲 𝗟𝗼𝗼𝗽 (𝟱-𝟲 𝗶𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄𝘀) - Algorithm, System Design or Object Oriented Design, Behavioral questions.
◆ 𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺𝘀 - Coding questions solved on a whiteboard.
◆ 𝗗𝗲𝘀𝗶𝗴𝗻 - Junior engineers will be asked Object Oriented Design questions, whereas senior engineers will be asked System Design questions.
◆ 𝗕𝗲𝗵𝗮𝘃𝗶𝗼𝗿𝗮𝗹 questions related to Amazon's leadership principles.
◆ 𝗕𝗮𝗿 𝗥𝗮𝗶𝘀𝗲𝗿 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 - A Bar Raiser is a skilled interviewer who acts as a neutral third party in the hiring process. Expect coding, design, and behavioral questions related to Amazon's leadership principles.
𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗧𝗶𝗽𝘀
𝟭) 𝗗𝗮𝘁𝗮 𝗦𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲𝘀 - Practice common data structures like Array, String, HashTable, Tree, LinkedList, Stack, and Queue. Develop an understanding of the inner workings of these data structures. You will be expected to know the runtimes for common operations and how they use memory.
𝟮) 𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺 - Practice divide and conquer, breadth-first search vs. depth-first search, and tree traversal algorithms.
𝟯) 𝗖𝗼𝗱𝗶𝗻𝗴 - Candidates are expected to write syntactically correct code.
𝟰) 𝗔𝗺𝗮𝘇𝗼𝗻'𝘀 𝗟𝗲𝗮𝗱𝗲𝗿𝘀𝗵𝗶𝗽 𝗣𝗿𝗶𝗻𝗰𝗶𝗽𝗹𝗲𝘀 -
https://www.amazon.jobs/en/principles
𝗧𝗼𝗽 𝗿𝗲𝗰𝗲𝗻𝘁 𝗔𝗺𝗮𝘇𝗼𝗻 𝘁𝗮𝗴𝗴𝗲𝗱 𝗖𝗼𝗱𝗶𝗻𝗴 𝗤𝘂𝗲𝘀𝘁𝗶𝗼𝗻𝘀 𝗼𝗻 𝗟𝗲𝗲𝘁𝗖𝗼𝗱𝗲
1. Biggest Island (easy)
2. 'K' Closest Points to the Origin (easy)
3. Right View of a Binary Tree (easy)
4. Number of Islands (Medium)
5. Merge 'K' Sorted Lists (medium)
6. Tasks Scheduling (medium)
7. Merge Intervals (medium)
8. Zigzag Traversal (medium)
9. Minimum Meeting Rooms (hard)
10. Alien Dictionary (hard)
𝗥𝗲𝗳𝗲𝗿𝗲𝗻𝗰𝗲𝘀
1) 14 Most Popular Amazon Coding Interview Questions
https://bit.ly/3eh6Q4m
2) Grokking the Coding Interview:
https://bit.ly/3yw1I3o
3) Grokking the Object Oriented Design Interview:
https://bit.ly/3EvLMSr
4) Grokking the System Design Interview:
https://bit.ly/3TaXBBK
#amazon #sde #datastructures #algorithms #systemdesign #leetcode
𝗔𝘃𝗲𝗿𝗮𝗴𝗲 𝘀𝗮𝗹𝗮𝗿𝘆 𝗶𝗻 𝘁𝗵𝗲 𝗨𝗦
SDE I (L4): 170K
SDE II (L5): 240K
SDE III (L6): 345K
𝗛𝗲𝗿𝗲 𝗶𝘀 𝘄𝗵𝗮𝘁 𝘁𝗼 𝗲𝘅𝗽𝗲𝗰𝘁 𝗶𝗻 𝗮𝗻 𝗔𝗺𝗮𝘇𝗼𝗻 𝗶𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗳𝗼𝗿 𝗮 𝘀𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿:
➡ 𝗥𝗲𝗰𝗿𝘂𝗶𝘁𝗲𝗿 𝗣𝗵𝗼𝗻𝗲 𝗦𝗰𝗿𝗲𝗲𝗻 - Initial screening based on resume and team fit.
➡ 𝟭-𝟮 𝗢𝗻𝗹𝗶𝗻𝗲 𝗔𝘀𝘀𝗲𝘀𝘀𝗺𝗲𝗻𝘁𝘀 – Algorithm and coding questions.
➡ 𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝗽𝗵𝗼𝗻𝗲 𝗶𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 - You will be interviewed either in person or via telephone with the hiring manager, who will be your direct manager. You will be asked one or two coding questions related to data structures and algorithms. Some questions from your resume.
➡ 𝗢𝗻𝘀𝗶𝘁𝗲 𝗟𝗼𝗼𝗽 (𝟱-𝟲 𝗶𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄𝘀) - Algorithm, System Design or Object Oriented Design, Behavioral questions.
◆ 𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺𝘀 - Coding questions solved on a whiteboard.
◆ 𝗗𝗲𝘀𝗶𝗴𝗻 - Junior engineers will be asked Object Oriented Design questions, whereas senior engineers will be asked System Design questions.
◆ 𝗕𝗲𝗵𝗮𝘃𝗶𝗼𝗿𝗮𝗹 questions related to Amazon's leadership principles.
◆ 𝗕𝗮𝗿 𝗥𝗮𝗶𝘀𝗲𝗿 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 - A Bar Raiser is a skilled interviewer who acts as a neutral third party in the hiring process. Expect coding, design, and behavioral questions related to Amazon's leadership principles.
𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗧𝗶𝗽𝘀
𝟭) 𝗗𝗮𝘁𝗮 𝗦𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲𝘀 - Practice common data structures like Array, String, HashTable, Tree, LinkedList, Stack, and Queue. Develop an understanding of the inner workings of these data structures. You will be expected to know the runtimes for common operations and how they use memory.
𝟮) 𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺 - Practice divide and conquer, breadth-first search vs. depth-first search, and tree traversal algorithms.
𝟯) 𝗖𝗼𝗱𝗶𝗻𝗴 - Candidates are expected to write syntactically correct code.
𝟰) 𝗔𝗺𝗮𝘇𝗼𝗻'𝘀 𝗟𝗲𝗮𝗱𝗲𝗿𝘀𝗵𝗶𝗽 𝗣𝗿𝗶𝗻𝗰𝗶𝗽𝗹𝗲𝘀 -
https://www.amazon.jobs/en/principles
𝗧𝗼𝗽 𝗿𝗲𝗰𝗲𝗻𝘁 𝗔𝗺𝗮𝘇𝗼𝗻 𝘁𝗮𝗴𝗴𝗲𝗱 𝗖𝗼𝗱𝗶𝗻𝗴 𝗤𝘂𝗲𝘀𝘁𝗶𝗼𝗻𝘀 𝗼𝗻 𝗟𝗲𝗲𝘁𝗖𝗼𝗱𝗲
1. Biggest Island (easy)
2. 'K' Closest Points to the Origin (easy)
3. Right View of a Binary Tree (easy)
4. Number of Islands (Medium)
5. Merge 'K' Sorted Lists (medium)
6. Tasks Scheduling (medium)
7. Merge Intervals (medium)
8. Zigzag Traversal (medium)
9. Minimum Meeting Rooms (hard)
10. Alien Dictionary (hard)
𝗥𝗲𝗳𝗲𝗿𝗲𝗻𝗰𝗲𝘀
1) 14 Most Popular Amazon Coding Interview Questions
https://bit.ly/3eh6Q4m
2) Grokking the Coding Interview:
https://bit.ly/3yw1I3o
3) Grokking the Object Oriented Design Interview:
https://bit.ly/3EvLMSr
4) Grokking the System Design Interview:
https://bit.ly/3TaXBBK
#amazon #sde #datastructures #algorithms #systemdesign #leetcode
What is the difference between DOM and BOM in JavaScript
https://medium.com/geekculture/difference-between-bom-and-dom-in-javascript-5c8317c5c1d2
—-
Some of the utility libraries commonly used by front end developers
https://javascript.plainenglish.io/as-a-front-end-engineer-5-javascript-utility-libraries-you-should-know-about-750f43e2d3ba
—-
Creating school web applications using Strapi CMS and pure JavaScript
https://medium.com/strapi/how-to-build-a-school-website-with-strapi-cms-using-vanilla-javascript-18e407d7cc4d
#dom #bom #utility #strapi #cms
https://medium.com/geekculture/difference-between-bom-and-dom-in-javascript-5c8317c5c1d2
—-
Some of the utility libraries commonly used by front end developers
https://javascript.plainenglish.io/as-a-front-end-engineer-5-javascript-utility-libraries-you-should-know-about-750f43e2d3ba
—-
Creating school web applications using Strapi CMS and pure JavaScript
https://medium.com/strapi/how-to-build-a-school-website-with-strapi-cms-using-vanilla-javascript-18e407d7cc4d
#dom #bom #utility #strapi #cms
Medium
Difference between BOM and DOM in JavaScript
BOM and DOM look the same but are different from the two. We discuss the difference.
Create a simple login flow using Node JS, Express, and bcrypt
https://blog.logrocket.com/building-simple-login-form-node-js/
---
Practice making Unit Testing in Node JS with Jest
https://javascript.plainenglish.io/complete-node-js-testing-setup-with-jest-supertest-typescript-and-husky-e9d3fa109e1d
---
#nodejs #jest #login #express #bcrypt
https://blog.logrocket.com/building-simple-login-form-node-js/
---
Practice making Unit Testing in Node JS with Jest
https://javascript.plainenglish.io/complete-node-js-testing-setup-with-jest-supertest-typescript-and-husky-e9d3fa109e1d
---
#nodejs #jest #login #express #bcrypt
LogRocket Blog
Building a simple login form with Node.js - LogRocket Blog
In this tutorial, we will learn how to build a simple login form to register and sign in users using Node.js.
A World of Promises in Javascript and NodeJs
https://medium.com/call-for-atlas/a-world-of-promises-in-javascript-and-nodejs-2b879f907a72
#javascript #promises
https://medium.com/call-for-atlas/a-world-of-promises-in-javascript-and-nodejs-2b879f907a72
#javascript #promises
Medium
A World of Promises in Javascript and NodeJs
When ECMA 6 came out for javascript, it promised the moon, in fact it gave us more, an actual promises framework to deal with asynchronous…
Javascript Weekly
• News Axios 1: The Long Standing HTTP Client Library
• News Free Course: The Last Algorithms Course You'll Need
• News 'I Turned JS Into a Compiled Language (for Fun and Wasm)'
• News Ten Years of TypeScript
• News The js13kGames 2022 Winners
• News The Future of the Web is on the Edge (Says Deno)
• News A (Mostly) Complete Guide to React Rendering Behavior
• News 'I Changed My Mind About Writing New JavaScript Frameworks'
• News How to Build URLs and Handle Redirects in Headless Architecture
• News Animating Triangles with Three.js
• News Using npm query and jq to Dig Into Dependencies
• News Increasing E2E Test Coverage from 10% to 95% in 12 weeks
• News μFuzzy: A Tiny, Efficient Fuzzy Search Library
• News zx 7.1: Google's Tool for Easier Shell Scripting
• News Don’t Let Your Issue Tracker Be a Four-Letter Word. Use Shortcut
• News Radix UI: Unstyled Accessible Components to Build on Top Of
• News Horizon UI: An Open Source Admin Template Atop Chakra UI
• News SurveyJS: A Library for Making Survey Forms
Tags: #Javascriptweekly #Javascript #JS #weekly
• News Axios 1: The Long Standing HTTP Client Library
• News Free Course: The Last Algorithms Course You'll Need
• News 'I Turned JS Into a Compiled Language (for Fun and Wasm)'
• News Ten Years of TypeScript
• News The js13kGames 2022 Winners
• News The Future of the Web is on the Edge (Says Deno)
• News A (Mostly) Complete Guide to React Rendering Behavior
• News 'I Changed My Mind About Writing New JavaScript Frameworks'
• News How to Build URLs and Handle Redirects in Headless Architecture
• News Animating Triangles with Three.js
• News Using npm query and jq to Dig Into Dependencies
• News Increasing E2E Test Coverage from 10% to 95% in 12 weeks
• News μFuzzy: A Tiny, Efficient Fuzzy Search Library
• News zx 7.1: Google's Tool for Easier Shell Scripting
• News Don’t Let Your Issue Tracker Be a Four-Letter Word. Use Shortcut
• News Radix UI: Unstyled Accessible Components to Build on Top Of
• News Horizon UI: An Open Source Admin Template Atop Chakra UI
• News SurveyJS: A Library for Making Survey Forms
Tags: #Javascriptweekly #Javascript #JS #weekly
BFF Architecture
https://www.mobilelive.ca/blog/why-backend-for-frontend-application-architecture
#bff #architecture
https://www.mobilelive.ca/blog/why-backend-for-frontend-application-architecture
#bff #architecture
mobileLIVE
Why “Backend For Frontend” Application Architecture? - mobileLIVE
You’re likely using an application to serve your customers but how do you know your development isn’t costing you in user experience?
When to Use useImperativeHandle and forwardRefs in React 18
https://betterprogramming.pub/when-to-use-useimperativehandle-and-forwardrefs-in-react-18-89cce42b3309?gi=1f62b988e44b
#react
https://betterprogramming.pub/when-to-use-useimperativehandle-and-forwardrefs-in-react-18-89cce42b3309?gi=1f62b988e44b
#react
Medium
When to use “useImperativeHandle” and “forwardRefs” in React 18
Sometimes, you have to take out the big guns
Refactoring a Component from Vue 2 Options API to Vue 3 Composition API
https://fadamakis.medium.com/from-vue-2-options-api-to-vue-3-composition-api-fe6d6a738c2f
#vue
https://fadamakis.medium.com/from-vue-2-options-api-to-vue-3-composition-api-fe6d6a738c2f
#vue
Medium
Refactoring a Component from Vue 2 Options API to Vue 3 Composition API
Vue 3 is gaining traction, and sooner than later, every codebase will need to be migrated. It comes with many new paradigms and API…
Training using Google Sheets with Freecodecamp
https://www.freecodecamp.org/news/learn-google-sheets/
#freecodecamp #googlesheets
https://www.freecodecamp.org/news/learn-google-sheets/
#freecodecamp #googlesheets
freeCodeCamp.org
Learn Google Sheets for Beginners – Full Course
Google Sheets is a free, web-based spreadsheet application that is part of the Google Drive office suite. Google Sheets has a clean, human-friendly design that encourages collaboration and facilitates insights into your data. We just published a cou...
Get to know the :where and :is . Selectors
https://dev.to/mustapha/where-is-css-20nk
---
Practice using overflow property in CSS
https://blog.logrocket.com/a-new-guide-to-css-overflow/
#css #where #is #overflow
https://dev.to/mustapha/where-is-css-20nk
---
Practice using overflow property in CSS
https://blog.logrocket.com/a-new-guide-to-css-overflow/
#css #where #is #overflow
DEV Community
:where :is CSS?
In this post we will talk about the not so new functional pseudo-class selectors :is() and...
Web and JavaScript SEO optimization tips and tricks
https://blog.openreplay.com/javascript-seo-best-practices/
----
Some JavaScript library references to know
https://levelup.gitconnected.com/12-useful-javascript-libraries-youve-probably-never-used-1235100e0e1d
—-
Understanding what Async Await is in Promise JavaScript
https://dev.to/maximization/understanding-async-await-22o6
#async #await #promise
https://blog.openreplay.com/javascript-seo-best-practices/
----
Some JavaScript library references to know
https://levelup.gitconnected.com/12-useful-javascript-libraries-youve-probably-never-used-1235100e0e1d
—-
Understanding what Async Await is in Promise JavaScript
https://dev.to/maximization/understanding-async-await-22o6
#async #await #promise
Openreplay
JavaScript SEO best practices
How to get good SEO results at JavaScript web sites
Tips for good use of React Hook from Web Dev Simplified
https://youtu.be/GGo3MVBFr1A
#react #hooks #webdevsimplified
https://youtu.be/GGo3MVBFr1A
#react #hooks #webdevsimplified
YouTube
Top 6 React Hook Mistakes Beginners Make
FREE React Hooks Simplified Course: https://courses.webdevsimplified.com/react-hooks-simplified
📚 Materials/References:
FREE React Hooks Simplified Course: https://courses.webdevsimplified.com/react-hooks-simplified
Reference vs Value Video: https://youtu.be/…
📚 Materials/References:
FREE React Hooks Simplified Course: https://courses.webdevsimplified.com/react-hooks-simplified
Reference vs Value Video: https://youtu.be/…
Adding Ant Design to Next JS
https://blog.logrocket.com/use-ant-design-next-js/
---
Adding the RSS Feed plugin into the Next JS web application
https://blog.logrocket.com/adding-rss-feed-next-js-app/
---
Creating Remix JS apps with GraphQL endpoint
https://blog.logrocket.com/creating-remix-app-graphql/
#antDesign #graphql #nextjs #rss
https://blog.logrocket.com/use-ant-design-next-js/
---
Adding the RSS Feed plugin into the Next JS web application
https://blog.logrocket.com/adding-rss-feed-next-js-app/
---
Creating Remix JS apps with GraphQL endpoint
https://blog.logrocket.com/creating-remix-app-graphql/
#antDesign #graphql #nextjs #rss
LogRocket Blog
How to use Ant Design with Next.js - LogRocket Blog
Integrate Ant Design, an enterprise UI design philosophy for React applications, and Next.js, to build apps more efficiently.
Getting to know Generic functions in TypeScript
https://www.freecodecamp.org/news/typescript-generics-use-case-example/
#typescript #generic
https://www.freecodecamp.org/news/typescript-generics-use-case-example/
#typescript #generic
freeCodeCamp.org
TypeScript Generics – Use Case and Examples
By Aman Kalra In this tutorial, you'll learn the basics of generics in TypeScript. We'll discuss how to use them and when they're useful in your code. Use Case for Generics Let's start with a simple example, where you want to print the value of an ar...
The Missing Math Methods in JavaScript
https://www.sitepoint.com/javascript-missing-math-methods/
#javascript #math
https://www.sitepoint.com/javascript-missing-math-methods/
#javascript #math
Sitepoint
The Missing Math Methods in JavaScript — SitePoint
Explore some of the missing math methods in JavaScript — such as sum, product, factorial, odd and even — and how to write functions for them.