Access & Tooling
Get your Windsurf license and set up your environment
Create a Workspace
Set up your project folder
Establish Collaboration Context
Set up how the AI will work with you
Paste the following exact text into the AI chat:
Build the First App
Create a working web application
- Tracking team tasks or to-dos
- Calculating time zones for distributed teams
- Managing a simple inventory or checklist
- Converting data formats (CSV to JSON, etc.)
- Creating a quick reference tool for common procedures
Step 1: Describe your problem to the AI
In your own words, tell the AI about the problem you want to solve. Be specific about what you need.
Step 2: Then paste this prompt:
Run & Modify
Test your app and make enhancements
- Add validation
- Improve layout
- Store data locally
- Add a summary view
This is typically the "aha" moment. This is not a coding exercise — it is accelerated problem-solving.
Role-Based Challenges
Choose a challenge aligned to your role
Choose ONE challenge aligned to your role:
🛠 IT Support / End User Services
Option 1: On-Call Rotation Tool
Build a tool that:
- Stores team members
- Rotates on-call responsibility
- Clearly shows who is on call today
- Optionally persists state locally
Option 2: Log Evaluation Tool
Build a tool that:
- Accepts pasted logs or uploaded files
- Identifies errors, warnings, and anomalies
- Summarizes findings clearly
🧱 Infrastructure Leaders
Option 1: Capacity & Risk Calculator
Build a tool that:
- Accepts CPU, memory, and node inputs
- Models growth assumptions
- Visually flags risk thresholds
Option 2: Incident Timeline Builder
Build a tool that:
- Captures timestamps and notes
- Automatically orders events
- Produces a clean incident narrative
⚙️ Platform / Middleware Leaders
Option 1: Dependency / Blast Radius Tool
Build a tool that:
- Lists services and dependencies
- Shows upstream and downstream impact
- Answers "what breaks if X fails?"
Option 2: Configuration Validator
Build a tool that:
- Accepts pasted configuration text
- Checks for common mistakes
- Explains findings in plain language
Reflection (Required)
Capture insights and learnings
📝 Answer the following questions:
- What surprised you?
- What work now feels easier than expected?
- Where could this reduce friction or delay today?
- What guardrails would be required for broader adoption?
Reflection is critical. Without it, this feels like a novelty instead of a capability shift.