Common Computer Science References
Being able to setup your own development environment is a critical skill.
In this section you will go through the complete process of setting up a development computer
Day #1: Build computer and install Debian
make out RAM and install SSD HD
install Debian 13 with gnome desktop
Day #2: Install Chrome web browser, git and NeoVim
you will have to be root to install
su -
git might already be installed
Day #3: Install python, java, C, and typescript (deno), then linters (black, cpplint & one for java?)
just install and confirm they work
deno --version
Day #4: Write "Hello, World!" using the above languages and having a backed up version controlled copy in GitHub, with a GitHub Action checking the linting
you can have 1 repo and separate files for each language
Day #5: Install VS Code and do the exact same thing as Day #4, but using VS Code
create yet another GitHub repo for today