freshers.dev
Sign in with GitHub and play the freshers.dev daily career roguelike without leaving VS Code.
Every day, everyone gets the same event seed: make a few questionable engineering choices, chase hype, dodge burnout, and see where your fictional developer career ends up.
Features
- Uses VS Code's built-in GitHub sign-in to build your freshers.dev card.
- Opens your GitHub-derived daily run in a dedicated VS Code editor panel.
- Keeps the game alive when the panel is hidden.
- Uses the same daily seed as the web game, so the run is comparable with the site leaderboard.
- Includes an
Open site button when you want the full browser version.
- Does not read, write, index, or send any workspace files.
Usage
- Open the Command Palette.
- Run
Freshers: Play Daily Career Run.
- Approve GitHub sign-in when VS Code asks.
- Play the daily run inside VS Code.
Local extension development
freshers.gameUrl
Production installs always use:
https://freshers.dev/vscode/play?surface=vscode
When running the extension in an Extension Development Host, you can point it
at your local app:
{
"freshers.gameUrl": "http://localhost:3000/vscode/play"
}
Privacy
This extension is a thin VS Code wrapper around freshers.dev. It opens the hosted game in a Webview and does not access your workspace files.
The extension asks VS Code for a GitHub read:user session. freshers.dev uses that identity to build your public GitHub card and record your game run.
Links