Welcome to the Platform Engineering module! This guide will help you set up your local development environment, tailored to your operating system and preferred workflow. Whether you're using Windows, Linux, macOS, or a Terminal-First IDE, we've got you covered. Follow the sections below to get started quickly and efficiently.
If you're on Windows, we recommend using Windows Subsystem for Linux (WSL) for a seamless development experience. WSL allows you to run a Linux environment directly on Windows without the need for a virtual machine.
For Linux users, this section provides step-by-step instructions to configure your development environment on popular distributions like Ubuntu and Arch Linux.
Setting up your development environment on macOS is straightforward and powerful. We'll guide you through installing essential tools like Homebrew, configuring your terminal, and setting up your preferred development stack.
Prefer working directly in the terminal? This section is for developers who use terminal-first IDEs like Neovim, Emacs, or other lightweight tools. We'll guide you through setting up a productive terminal-based workflow.
👉 Go to Terminal-First IDE Setup Guide
- Choose the section that matches your operating system or workflow.
- Follow the detailed instructions provided in each guide.
- Start building and innovating with your new development environment!
For any questions or troubleshooting, refer to the FAQs or reach out to your team.
Happy coding! 🎉