https://github.com/tailwindlabs/headlessui/issues/63https://codesandbox.io/s/14lxm6jmm7?file=/package.json:282-303https://github.com/dominikbulaj/react-scroll-into-view/blob/master/src/index.jshttps://dev.to/hey_yogini/infinite-scrolling-in-react-with-intersection-observer-22fhhttps://web.dev/intersectionobserver/https://www.javascripttutorial.net/javascript-dom/javascript-scrollintoview/https://stackoverflow.com/questions/73267941/intersectionobserver-flickering-with-scrollintoviewhttps://twitter.com/TkDodo/status/1616490384305311745https://gist.github.com/wilsonpage/2528375496bccadbbc6b43f1381d2f94https://www.youtube.com/watch?v=EakHciGG3SM&list=TLPQMjEwNTIwMjNsjNKOLq7MZw&index=5https://www.freecodecamp.org/news/reveal-on-scroll-in-react-using-the-intersection-observer-api/https://www.smashingmagazine.com/2022/08/implementing-reset-password-feature-nextjs-dynamic-routeshttps://jackpordi.com/posts/server-render-react-without-frameworkhttps://www.reddit.com/r/web_design/comments/4t2vys/design_better_forms/https://www.reddit.com/r/webdev/comments/nm6wcl/18_cards_of_how_to_design_web_forms/https://github.com/theodorusclarence/rhf-stepform/blob/main/pages/form/step-1.tsxhttps://stackoverflow.com/questions/8605516/set-the-select-option-as-blank-as-default-in-html-select-elementhttps://www.reddit.com/r/reactjs/comments/11dpj50/advice_for_managing_complex_form_across_multiple/https://portal.gitnation.org/contents/becoming-a-form-wizard-intuitive-multi-step-workflowshttps://github.com/trpc/trpc/discussions/2067https://github.com/devchristam/nextjs-graphql-fullstack/tree/master/srchttps://github.com/devchristam/nextjs-graphql-fullstack/tree/master/srchttps://ardalis.com/prioritizing-and-microservices/https://stackoverflow.com/questions/12526265/loadbalancing-web-socketshttps://gist.github.com/Globik/5a63e8683ab1d1c2c72fd25a798ae2d8https://users.rust-lang.org/t/axum-within-the-standard-chat-example-how-would-you-implement-multiple-chat-rooms/82519https://github.com/uNetworking/pubsub-examplehttps://unetworkingab.medium.com/moving-from-socket-io-to-µwebsockets-js-a85753b93a5ahttps://stackoverflow.com/questions/12526265/loadbalancing-web-socketshttps://www.programonaut.com/how-to-create-websocket-rooms-without-socket-io/https://itnext.io/lets-learn-how-to-to-build-a-chat-application-with-redis-websocket-and-go-7995b5c7b5e5https://stackoverflow.com/questions/64920867/what-is-the-best-way-to-add-a-persistent-websocket-listener-to-android-apphttps://stackoverflow.com/questions/67487034/how-to-do-authentication-over-web-socketshttps://ably.com/blog/message-queues-the-right-wayhttps://infosecwriteups.com/ldap-injection-653d7225dd8https://ably.com/blog/collaborative-and-multiplayer-architecture-with-edge-messaginghttps://www.smashingmagazine.com/2021/07/frustrating-design-patterns-broken-frozen-filters/https://github.com/httptoolkit/react-reverse-portalhttps://ably.com/topic/replicache-alternativeshttps://github.com/FionnCasey/react-hook-form-generatorhttps://www.reddit.com/r/reactjs/comments/u894mi/looking_for_node_editor_gui_logic_block_editor/https://dev.to/mbarzeev/creating-a-minesweeper-game-in-solidjs-the-zero-opening-a46https://www.framer.com/motion/lazy-motion/https://stackoverflow.com/questions/15050146/is-it-possible-to-perform-a-batch-upload-to-amazon-s3https://stackoverflow.com/questions/7115022/how-do-i-enumerate-all-of-the-html-ids-in-a-document-with-javascripthttps://tayfunkayhan.wordpress.com/2018/11/24/rasterization-in-one-weekend/https://www.youtube.com/watch?v=dsst_TKgClYhttps://www.youtube.com/watch?v=zu_rBFlMTeYhttps://www.youtube.com/watch?v=3ncFpP8GP4g&list=PL4-IK0AVhVjM4P3MFlN6nFEaAIC4tqH-9&index=6https://www.youtube.com/watch?v=neD6rV70Mlk&list=PL4-IK0AVhVjPPSWWKZP2j6xMdgYz_AhI9https://fly.io/django-beats/celery-async-tasks-on-fly-machines/https://aws.amazon.com/caching/https://github.com/upstash/examples/tree/main/examples/using-celeryhttps://decafbad.com/blog/2008/07/04/queue-everything-and-delight-everyone/https://github.com/async-graphql/async-graphql/issues/466https://www.creative-tim.com/product/argon-dashboard-tailwind?ref=tailwindcomponentshttps://www.creative-tim.com/product/argon-dashboard-tailwind?ref=tailwindcomponentshttps://frontendmasters.com/blog/combining-react-server-components-with-react-query-for-easy-data-management/https://erindoyle.dev/using-pdfjs-with-vite/https://medium.com/@kollinz/dropdown-alternatives-for-better-mobile-forms-53e40d641b53https://developer.mozilla.org/en-US/docs/Web/API/Element/lastElementChildhttps://freedium.cfd/https://javascript.plainenglish.io/tailwind-is-an-anti-pattern-ed3f64f565f0https://stackoverflow.com/questions/30296587/using-amazon-sqs-with-multiple-consumershttps://www.youtube.com/watch?v=RKQqrNyAC6khttps://github.com/nodemailer/nodemailer-amqp-example/tree/masterhttps://blog.cloudflare.com/diving-into-technical-seo-cloudflare-workers/https://github.com/project-oak/oakhttps://www.smashingmagazine.com/printed-books/https://www.ietf.org/archive/id/draft-ietf-oauth-identity-chaining-01.htmlhttps://stackoverflow.com/questions/67426505/google-internal-oauth-consent-screen-with-multiple-domainshttps://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-threatmodelhttps://datatracker.ietf.org/doc/html/rfc6265#section-6.1https://oauth.net/about/introduction/https://aws.amazon.com/blogs/architecture/serving-content-using-fully-managed-reverse-proxy-architecture/https://medium.com/swlh/solving-pdf-preview-nightmare-3f2a47f2b733https://jsonapi.org/https://devforum.okta.com/t/how-to-share-authenticated-state-across-subdomains/22784https://serverfault.com/questions/253065/basic-auth-across-multiple-subdomainshttps://community.auth0.com/t/how-to-login-once-across-multiple-subdomains-on-a-custom-domain/78614https://techblog.bozho.net/you-probably-dont-need-a-message-queue/https://decafbad.com/blog/2008/07/04/queue-everything-and-delight-everyone/https://aws.amazon.com/es/directconnect/https://github.com/vouch/vouch-proxyhttps://www.rfc-editor.org/rfc/rfc793.htmlhttps://datatracker.ietf.org/doc/html/rfc6455