{
  "$type": "site.standard.document",
  "content": {
    "$type": "site.standard.content.markdown",
    "text": "For the last few years, I've been a pretty heavy user of Google Collab. Every time I wanted to play with a new package or idea, I created a new Jupyter Notebook.\n\nRecently though, I've become a big fan of VS Code, and specially GitHub Copilot. Even though there is a way to [run Copilot in Colab](https://copilot.naklecha.com/), is not really the same flow as running it in VS Code.\n\nTo overcome this, I created a [shiny GitHub Repository, `datalab`](https://github.com/davidgasquez/datalab), that contains all the boilerplate needed to run a great Jupyter Notebook experience in VS Code.\n\n[![davidgasquez/datalab - GitHub](https://gh-card.dev/repos/davidgasquez/datalab.svg)](https://github.com/davidgasquez/datalab)\n\nThis way, I can use Copilot to write my code, and run it in a Kaggle Notebook.\n\n### Extra: Running Notebooks on the browser\n\nWith the [`joyceerhl.vscode-pyodide` extension](https://marketplace.visualstudio.com/items?itemName=joyceerhl.vscode-pyodide), you can simply go to [`github.dev`](https://github.dev/davidgasquez/datalab/blob/main/notebooks/2023-03-14-Pyodide.ipynb) and run some notebooks using Pyodide.\n\n![Pyodide](https://user-images.githubusercontent.com/1682202/225039651-0dcf1fdb-3ebb-4640-9ecd-d7fb81ade9bb.png)",
    "version": "1.0"
  },
  "description": "For the last few years, I've been a pretty heavy user of Google Collab. Every time I wanted to play with a new package or idea, I created a new Jupyter Notebook. Recently though, I've become a big fan of VS Code, and specially GitHub Copilot. Even though there is a way to run...",
  "path": "/colab-devcontainer",
  "publishedAt": "2023-01-15T00:00:00.000Z",
  "site": "at://did:plc:4z5i7njrld66ew36htufcwry/site.standard.publication/3mo43d2tmt2ov",
  "textContent": "For the last few years, I've been a pretty heavy user of Google Collab. Every time I wanted to play with a new package or idea, I created a new Jupyter Notebook.\n\nRecently though, I've become a big fan of VS Code, and specially GitHub Copilot. Even though there is a way to run Copilot in Colab, is not really the same flow as running it in VS Code.\n\nTo overcome this, I created a shiny GitHub Repository, datalab, that contains all the boilerplate needed to run a great Jupyter Notebook experience in VS Code.\n\n[](https://github.com/davidgasquez/datalab)\n\nThis way, I can use Copilot to write my code, and run it in a Kaggle Notebook.\n\nExtra: Running Notebooks on the browser\n\nWith the joyceerhl.vscode-pyodide extension, you can simply go to github.dev and run some notebooks using Pyodide.",
  "title": "From Google Colab to GitHub Codespaces"
}