# 3. Development Guide (WORK IN PROGRESS)

This section walks you through the process of developing new components for the TeraFlowSDN controller. For convenience,
this guide assumes you are using the Oracle VirtualBox-based VM running MicroK8s Kubernetes platform as described in the
[Deployment Guide](./1-0-deployment.md). The guide includes the details on 

## Table of Content:
- [3.1. Configure VSCode and Connect to the VM](./3-1-configure-vscode.md)
- [3.2. Development Commands, Tricks, and Hints (WORK IN PROGRESS)](./3-2-develop-cth.md)
- [3.3. Debugging individual components in VSCode](./3.3-debug-comp.md)
