Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/webbertakken/practicalnotes
The Web-developer's Notebook 📓
https://github.com/webbertakken/practicalnotes
azure-cli best-practices cross-platform development google-cloud installation-guides k8s kubernetes-commands notebook web
Last synced: about 1 month ago
JSON representation
The Web-developer's Notebook 📓
- Host: GitHub
- URL: https://github.com/webbertakken/practicalnotes
- Owner: webbertakken
- License: mit
- Created: 2018-05-12T13:54:28.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2021-03-27T21:25:20.000Z (almost 4 years ago)
- Last Synced: 2024-11-02T15:25:37.427Z (3 months ago)
- Topics: azure-cli, best-practices, cross-platform, development, google-cloud, installation-guides, k8s, kubernetes-commands, notebook, web
- Homepage:
- Size: 399 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PracticalNotes
___My Developer's Notebook 📓___
for installing tools after reinstalling the operating system.---
Featuring a list of tools and configurations, aimed to:
- be __quickly setup__
- applicable __cross-platform__
- provide a comprehensive development environment
- support __web__ and __game__ development---
## Prerequisites
These will serve as prerequisites for everything below;
- Windows - [OS Components](./OsComponents/Windows.md)
- MacOS - _(none)_
- Linux - _(none)_## Package managers
Command line interface for quickly installing new software;
- Windows ([Chocolatey](./PackageManagers/Chocolatey.md))
- MacOS ([Homebrew](./PackageManagers/Homebrew.md))## Browsers
For surfing and developing;
- [Brave 🗗](https://brave.com/)
- [Chrome 🗗](https://www.google.com/chrome/)
- [Edge 🗗](https://www.microsoft.com/edge)
- [Firefox 🗗](https://www.mozilla.org)
- [Opera 🗗](https://www.opera.com)
- [Safari 🗗](https://www.apple.com/safari/) (MacOS only)
- [Vivaldi 🗗](Browsers/Vivaldi.md)#### Useful extensions
Pick any you may like;
> __Note:__ Brave, Chrome, Edge, Vivaldi are all ___Chromium___ based.
- LastPass
(
[Chromium 🗗](https://chrome.google.com/webstore/detail/lastpass-free-password-ma/hdokiejnpimakedhajhdlcegeplioahd),
[Firefox 🗗](https://addons.mozilla.org/en-GB/firefox/addon/lastpass-password-manager/)
)
- React Developer Tools (
[Chromium 🗗](https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi),
[Firefox 🗗](https://addons.mozilla.org/en-GB/firefox/addon/react-devtools/)
)
- Redux Developer Tools (
[Chromium 🗗](https://chrome.google.com/webstore/detail/redux-devtools/lmhkpmbekcpmknklioeibfkpmmfibljd),
[Firefox 🗗](https://addons.mozilla.org/en-GB/firefox/addon/reduxdevtools/)
)
- Chrome logger (
[Chromium 🗗](https://chrome.google.com/webstore/detail/chrome-logger/noaneddfkdjfnfdakjjmocngnfkfehhd),
[Firefox 🗗](https://addons.mozilla.org/en-GB/firefox/addon/chromelogger/)
)
- AddBlock Plus (
[Chromium 🗗](https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccddilifddb),
[Firefox 🗗](https://addons.mozilla.org/en-GB/firefox/addon/adblock-plus)
)
- Lighthouse (
[Chromium 🗗](https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk?hl=en) only, see
[#6032 🗗](https://github.com/GoogleChrome/lighthouse/issues/6032)
)
- Tampermonkey (
[Chromium 🗗](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=en),
[Firefox 🗗](https://addons.mozilla.org/en-GB/firefox/addon/tampermonkey/)
)
- Stylus (
[Chromium 🗗](https://chrome.google.com/webstore/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne?hl=en),
[Firefox 🗗](https://addons.mozilla.org/en-GB/firefox/addon/styl-us/)
)
- GitHub File Icon (
[Chromium 🗗](https://github.com/xxhomey19/github-file-icon)
[Firefox 🗗](https://github.com/xxhomey19/github-file-icon)
)#### Scripts
- [Github dark theme 🗗](https://github.com/StylishThemes/GitHub-Dark-Script/blob/master/README.md)
- [Gitlab dark theme 🗗](https://gitlab.com/vednoc/dark-gitlab)## Command line
- Linux (default)
- MacOS (default)
- Windows ([Cmder](./Shells/Cmder.md), [WSL](./Shells/Wsl.md))#### Command-line extensions
- [Fuzzy finder (fzf) 🗗](https://github.com/junegunn/fzf)
## General tools
[//]: # (Dependencies: Shells)
- File Archiving (Windows: [7-Zip 🗗](https://www.7-zip.org/download.html))
- Recording screen/camera (Windows: [ScreenToGif 🗗](https://github.com/NickeManarin/ScreenToGif))## Development tools
[//]: # (Dependencies: Shells)
#### IDE
- [PhpStorm](Ide/PhpStorm.md)
- [VSCode](Ide/VsCode.md)
- [Android Studio](Ide/AndroidStudio.md) (incl. Android SDK)
[//]: # (Dependencies: WSL)
#### Runtimes & CLIs
- [Git](./DevTools/Git.md)
- [Go](./DevTools/GoLang.md) - [https://golang.org/doc/install 🗗](https://golang.org/doc/install)
- [Python](./DevTools/Python.md) (including pip)
- [PHP](./DevTools/Php.md) (including XDebug, Composer, Symfony etc.)
- [Node.js](./DevTools/Node.md) (including NPM, Yarn, Gulp etc.)
- [Flutter](./DevTools/Flutter.md)[//]: # (Dependencies: Go)
#### Docker
- [Docker](./DevTools/Docker.md)
- [Compose](./DevTools/Docker.md#Install-Compose-Docker-Composer)
- [Kompose](./DevTools/Docker.md#Install-Kompose-Kubernetes-Composer)[//]: # (Dependencies: Hypervisor)
#### Kubernetes
- [Kubernetes](./DevTools/K8s.md)
- [Minikube](./DevTools/K8s.md#Install-Minikube)
- [Kubectl](./DevTools/K8s.md#Install-Kubectl)
- [Kubectx 🗗](https://github.com/ahmetb/kubectx)
- [kube aliases 🗗](https://github.com/ahmetb/kubectl-aliases)
- [Kube fzf 🗗](https://github.com/thecasualcoder/kube-fzf)#### Serverless
- _TBD_[//]: # (Dependencies: none)
#### Cloud CLIs
- Amazon ([aws 🗗](https://aws.amazon.com/cli/))
- Google (gcloud, included in [Google Cloud SDK 🗗](https://cloud.google.com/sdk/install))
- Azure ([az 🗗](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest))
## Reference docsThese are quick documentation references and cheat sheets;
#### Cloud
- [Azure](Reference/Cloud/Azure.md)
- [Google Cloud](Reference/Cloud/Google.md)
#### Kubernetes (k8s)
- [Practical concepts](Reference/K8s/PracticalConcepts.md)
- [Commands](Reference/K8s/Commands.md)