Pre-Workshop setup instructions
PLEASE DO THIS BEFORE ARRIVING TO THE VENUE ON MARCH 19
YOU ONLY NEED TO DO FOR THE WORKSHOP YOU HAVE SIGNED UP FOR, NOT ALL OF THEM!
Setup instructions can be found here: https://www.notion.so/VueConf-Workshop-Prep-Building-Actually-Useful-AI-Solutions-3537897c5699800ca860f2eb30d36544
** With Martin and Samuel **
Run through this list 24β48 hours before the workshop. Fixing account verification or VPN issues mid-session costs everyone time.
- Node.js LTS (20 or 22). Skip odd-numbered releases.
- Git and a code editor (VS Code, Cursor, or equivalent).
- Two LLM provider API keys with billing set up and at least $5β10 in credit. Failover, A/B testing, and weighted routing exercises require two providers. Pick from:
- Anthropic (Claude)
- OpenAI
- Google (Gemini)
- AI code assistant CLI in your terminal. Examples use Claude Code; Cursor CLI, Codex CLI, or equivalent will follow along.
- Pre-run Bifrost once before workshop day:
npx -y @maximhq/bifrost. Confirms it boots, caches the binary, and surfaces any local issues. Make sure port 8080 is free or know how to remap.
- Docker Desktop as a fallback install path for Bifrost. Corporate machines occasionally block NPX-fetched binaries.
- A real project of your own to apply the patterns to. If you don't have one, we'll provide a generic starter.
- Corporate VPNs sometimes block
api.anthropic.com,api.openai.com, or localhost gateway traffic. Test connectivity from your workshop network in advance. - API account verification isn't instant. Both Anthropic and OpenAI require billing setup before keys work. Don't leave it until the morning of.
Get ready for the workshop by downloading a few dependencies before the day of the event:
- Node.js - 20.x or newer (but we recommend the active LTS release)
- Git - https://git-scm.com/install/
- The workshop project from the Github repo - https://github.com/vueschool/nuxt-fundamentals-wrokshop-0
- A code editor (We recommend VS Code or Cursor)
Thanks for registering for "Proven Patterns for Building Production-Grade Vue Apps." I'm excited to spend the day with you in Atlanta and talk about all things Vue! π€
That said, I wanted to share some info regarding workshop prep.
What do I need for the workshop?
This workshop will be interactive and hands-on. In other words, I won't be lecturing for 8 hours while you drift off in boredom π . With that said, I highly recommend the following:
#1. Bring your laptop.
Playing with code is the key to making the most of this workshop. As a result, it is highly recommended that you have your own laptop.
In terms of dev environment specifics, you should have the following:
Stable Node.js (v24+) - https://nodejs.org/en
Git for cloning repos and branches
IDE (I'll be using VS Code for all my demos)
Modern browser (preferably Chromium based)
In other words, you should be able to create a new Vue application with npm create vue@latest and run the local dev server properly!
#2. Bring your app.
The best way to learn anything is to apply it to something relevant to you (i.e., work project, hobby project, etc.). So, come with a Vue app you're currently working on to see how different patterns work (or don't) within that context.
Another benefit of bringing your app is that when there's time for questions, I'm always happy to answer any questions you have about patterns you and/or your team are using!
That said, if you don't have an app you're working on, don't worry! There will be exercises that you can work out from a standard Vue 3 app.
Will the workshop be recorded?
TL;DR No. The workshop will not be recorded.
This is because attendees may have questions about their codebase, which can be considered proprietary knowledge. As a result, I do not record live sessions to ensure that everyone can ask questions or show code freely.
That being said...
All the slides and resources from the workshop will be available to you, so there is no need to rush and copy everything down. π
Closing thoughts
Finally, I always try to tailor every workshop to those attending it. So, if you have specific questions or topics you'd like to see covered in the workshop, reply to this email, and I'll ensure it's added to the queue.
In the meantime, if you have any additional questions, email me directly, and I'll respond as soon as possible.
I can't wait to see y'all in a few days. It should be a good time. Safe travels, and I'll see you soon!
Does the GitHub Copilot CLI work as an AI Code Assistant CLI? I think it should work the same way as Claude, Cursor, and Codex etc.