![](https://i0.wp.com/jamesmiller.blog/wp-content/uploads/2023/09/multiplayer-vr-keith3.jpg?fit=300%2C137&ssl=1)
Multiplayer WebXR Readyplayer.me Avatars (part 3)
An explanation of how the Front End and WebGL were built to enable multiplayer WebXR readyplayer.me avatars
![](https://i0.wp.com/jamesmiller.blog/wp-content/uploads/2023/07/multiplayer-vr-keith1-scaled.jpg?fit=300%2C136&ssl=1)
Multiplayer WebXR Readyplayer.me Avatars (part 1)
Overview of technical concepts for multiplayer WebXR readyplayer.me avatars
![](https://i0.wp.com/jamesmiller.blog/wp-content/uploads/2023/02/metamask_3-scaled.jpg?fit=300%2C150&ssl=1)
Multiplayer Metaverse Creation on Ethereum
How to create a serverless Metaverse with Solidity, Lambda, API Gateway, React Three Fiber, DynamoDB and Metamask.
![](https://i0.wp.com/jamesmiller.blog/wp-content/uploads/2023/03/meta-mask-2-scaled.jpg?fit=300%2C150&ssl=1)
How to set up Auth with Metamask using Amazon Cognito (part 2)
Code samples that demonstrate how to set up Amazon Cognito Auth with Metamask in a DApp.
![](https://i0.wp.com/jamesmiller.blog/wp-content/uploads/2023/03/metamask_1-scaled.jpg?fit=300%2C150&ssl=1)
How to set up Auth with Metamask using Amazon Cognito (part 1)
Implement Auth in your DApp using Web3.js, Metamask, Amazon Cognito and serverless technologies!!
![](https://i0.wp.com/jamesmiller.blog/wp-content/uploads/2022/11/wrapperjs-auth4-1.jpg?fit=300%2C136&ssl=1)
How to add Amazon Cognito Auth to a Web App (part 4)
Looking at the NodeJS logic that is run in lambda functions to power the Back End of Amazon Cognito Authentication.
![](https://i0.wp.com/jamesmiller.blog/wp-content/uploads/2022/11/auth3-scaled.jpg?fit=300%2C136&ssl=1)
How to add Amazon Cognito Auth to a Web App (part 3)
Understanding the Next.JS code samples that creates the User Interface for an Amazon Cognito Authenticated Web App.
![WrapperJS Auth 2](https://i0.wp.com/jamesmiller.blog/wp-content/uploads/2022/11/wrapper-auth-2.jpg?fit=300%2C136&ssl=1)
How to add Amazon Cognito Auth to a Web App (part 2)
Terraform code samples that demonstrate how to set up Amazon Cognito Auth in a Web App.
![](https://i0.wp.com/jamesmiller.blog/wp-content/uploads/2022/11/wrapperjs-auth1.jpg?fit=300%2C136&ssl=1)
How to add Amazon Cognito Auth to a Web App (part 1)
Using Terraform, Serverless Framework and Next.JS to implement Auth in a Web App.
![](https://i0.wp.com/jamesmiller.blog/wp-content/uploads/2022/09/wrapperjs-unwrapped.jpg?fit=300%2C130&ssl=1)
Wrapper.js: A New Devops Library
Unwrapping the details on Wrapper.js: what it is, why I made it, how it works and where to find out more!
![](https://i0.wp.com/jamesmiller.blog/wp-content/uploads/2022/06/cat-oculus-quest-scaled.jpg?fit=300%2C208&ssl=1)
How to make real-time multiplayer WebXR experiences (part 3)
Using Websockets, React Three Fiber and DynamoDB to allow multiple users to interact with 3D models in WebXR.