Back to Browse

How to Kill Dependency Conflicts & Tame AI Agents using "Environment-as-Code"?

11.1K views
Dec 11, 2025
22:17

⛔️ Stop fighting dependency conflicts. ☑️ Learn to treat your local development environment exactly like production infrastructure — as code. This is a demo-packed session, where Google engineers Alex Astrum and James O'Reilly reveal a blueprint for scalable JavaScript development that kills the "works on my machine (but breaks elsewhere)" excuse forever. Discover: 💫 how to use Environment-as-Code (Nix) for zero-config onboarding, 💫 and how to force AI agents to generate secure, type-safe code using semantic rules. 📌 Follow the link to watch the full version of all the conference talks, QnA’s with speakers and hands-on workshop recordings: 🔗 https://gitnation.com/events/jsnation-us-2025?utm_source=youtube&utm_medium=AlexAstrum-JamesOReillyTalk 🔥Want to hear talks like this live? Join us at JSNation 2026 in Amsterdam: https://jsnation.com/?utm_source=youtube&utm_medium=AlexAstrum-JamesOReillyTalk 00:00 - The universal pain of configuration hell 01:54 - The prototyping speedrun: Napkin sketch to working app 04:25 - Why setup friction kills productivity: "works on my machine (but breaks elsewhere" 05:30 - The Solution: Zero-setup cloud environments (Firebase Studio) 06:59 - dev.nix: The "Package.json" for your entire OS 09:28 - Automating live previews via Infrastructure-as-Code 11:20 - Using in-editor AI agents for rapid iteration 13:00 - Hard-coding AI behavior: The rules.md strategy 14:35 - Practical Example: Forcing the AI to stop using “any” 15:54 - Gemini CLI: Agentic workflows in the terminal 17:55 - Security: Automating code audits with AI extensions 19:48 - Serverless AI: Calling Gemini directly from the client 21:19 - Multimodal AI: Generating images & handling mixed inputs ✍️ Talk: AI-powered JavaScript Development | Alex Astrum & James O'Reilly JSNation US, website: 🔗 https://jsnation.us/?utm_source=youtube&utm_medium=AlexAstrum-JamesOReillyTalk Conference 2025 #JSNationUS #gitnation 📌 Ready to master advanced engineering architectures? Join the global community at the upcoming JS Nation in Amsterdam! Get your Early-bird ticket: 🔗 https://jsnation.com/?utm_source=youtube&utm_medium=AlexAstrum-JamesOReillyTalk

Download

0 formats

No download links available.

How to Kill Dependency Conflicts & Tame AI Agents using "Environment-as-Code"? | NatokHD