Containers are a type of software architecture that allows applications to be packaged into isolated units, or containers, that can be run on any platform. Containers provide an efficient way to deploy and manage applications in the cloud, as they allow for easy portability and scalability. By isolating applications from their underlying infrastructure, containers ensure that applications can run anywhere, regardless of differences in operating systems or hardware. Additionally, containers provide an additional layer of security, as each container is an isolated unit.
Node Congress 2023Node Congress 2023
21 min
Bring Node.js into your browser with WebContainers
In this talk, I'd love to inform and inspire the community to push the limitations of web development running Node.js inside the browser. I will cover how and why we developed WebContainers, what our roadblocks and limitations were and are, how we've worked with the community to make the technology better and what has already been enabled and built with WebContainers.
JSNation 2022JSNation 2022
6 min
What are Docker Extensions
Docker Extensions are a way to power up your development experience by adding in tools to help with debugging, testing, networking, security, and more. Developers can get started in Docker Desktop with partner-built extensions or use their creativity with the Docker Extensions SDK. This session will cover Docker Extensions and the Docker Extensions SDK — including a demonstration of Docker Extensions within Docker Desktop. You’ll also learn how to get started and what’s next for extensions.