Anbei ein Auszug der von mir verwendeten Programmiersprachen
, Frameworks
, Software
sowie Tools
welche ich für meine tägliche Arbeit sowie zur Umsetzung der privaten Projekte verwende:
Betriebssysteme / OS
Privat verwende ich GNU/Linux
. Als Distribution verwende ich auf meiner Workstation Manjaro Linux sowie auf meinen Servern Raspberry-PI-OS.
Falls mir ein Tool für das pentesting
fehlen sollte, verwende ich (virtualisiert) Kali Linux
.
Beruflich bewege ich mich fast ausschließlich auf Windows 10/11
.
IDE / Editor
Wie viele habe ich mit full-featured-IDEs begonnen. Aufgrund der engen Integration mit Microsoft-Framworks war/ist die Visual Studio-Produktfamilie mein Zuhause.
Im nächsten Schritt habe ich lange Zeit Editoren
wie VS-Code oder Atom verwendet.
Aufgrund der oftmals besseren Performance 🔥 präferiere ich jedoch mittlerweile die Verwendung von terminal-text-editors
wie etwa Vim, Neovim oder helix.
Sprachen & Frameworks
Sprache | Frameworks / Tooling |
---|---|
C# | WinForms / WPF / Xamarin / ASP.NET / .NET 4.X / .NETcore / .NET 5.0-7.0 / Blazor |
Rust | actix-web / tauri / rocket |
Kotlin | Android SDK |
SQL | SQlite / Microsoft SQL-Server / Oracle DBMS |
Typescript / Javascript | Angular, Svelte |
Python | |
Markdown | |
HTML | |
CSS/SCSS/SASS | |
Java | |
XML | |
JSON | |
YAML |
(und weitere)
Restliche Software & Tools
Webserver | IIS / nginx / Apache |
git | GitHub / GitLab / Azure DevOps / gitui |
Projektverwaltung | Azure DevOps, TFS |
shell | nushell / powershell / bash / zsh |
Nutzungsanalyse | goaccess |
Paketverwaltung | chocolatey, npm, cargo |
SSR-Framework | Hugo |
Weitere Tools | SSH, certbot, WSL |
(und weitere)