# Skills – Thomas Artmann

> Markdown-Version von https://thomas-artmann.de/skills


> Technologien, Tools und anderes, was ich benutzen kann.
>
> Hinweis zu Google und Atlassian: Es sind immer die ganzen Suites gemeint (Google Drive, Google Kalender, Google Tabellen, Jira, Confluence, etc.)

## PHP

- Zum ersten Mal gelernt: 01.10.2015
- Level: 100 / 100
- Wird aktiv genutzt: Ja

## Symfony

- Zum ersten Mal gelernt: 01.04.2017
- Level: 100 / 100
- Wird aktiv genutzt: Ja

## Drupal

- Zum ersten Mal gelernt: 01.07.2017
- Level: 100 / 100
- Wird aktiv genutzt: Ja

## Bash

- Zum ersten Mal gelernt: 01.08.2017
- Level: 95 / 100
- Wird aktiv genutzt: Ja

## macOS

- Zum ersten Mal gelernt: 01.10.2022
- Level: 95 / 100
- Wird aktiv genutzt: Ja

## Composer

- Zum ersten Mal gelernt: 01.04.2017
- Level: 90 / 100
- Wird aktiv genutzt: Ja

## Git

- Zum ersten Mal gelernt: 01.08.2017
- Level: 90 / 100
- Wird aktiv genutzt: Ja

## JetBrains IDEs

- Zum ersten Mal gelernt: 01.08.2017
- Level: 90 / 100
- Wird aktiv genutzt: Ja

## Linux

- Zum ersten Mal gelernt: 01.12.2017
- Level: 90 / 100
- Wird aktiv genutzt: Ja

## VS Code

- Zum ersten Mal gelernt: 01.08.2022
- Level: 90 / 100
- Wird aktiv genutzt: Ja

## Tailwind

- Zum ersten Mal gelernt: 01.01.2023
- Level: 90 / 100
- Wird aktiv genutzt: Ja

## Nuxt

- Zum ersten Mal gelernt: 01.10.2023
- Level: 90 / 100
- Wird aktiv genutzt: Ja

## JavaScript

- Zum ersten Mal gelernt: 01.08.2016
- Level: 85 / 100
- Wird aktiv genutzt: Ja

## Google Suite

- Zum ersten Mal gelernt: 01.04.2017
- Level: 85 / 100
- Wird aktiv genutzt: Ja

## GitLab

- Zum ersten Mal gelernt: 01.08.2017
- Level: 85 / 100
- Wird aktiv genutzt: Ja

## Docker

- Zum ersten Mal gelernt: 01.07.2019
- Level: 85 / 100
- Wird aktiv genutzt: Ja

## Postman

- Zum ersten Mal gelernt: 01.07.2019
- Level: 85 / 100
- Wird aktiv genutzt: Nein

## Atlassian Suite

- Zum ersten Mal gelernt: 01.01.2022
- Level: 85 / 100
- Wird aktiv genutzt: Ja

## Go

- Zum ersten Mal gelernt: 01.01.2022
- Level: 85 / 100
- Wird aktiv genutzt: Ja

## GitHub

- Zum ersten Mal gelernt: 01.05.2015
- Level: 80 / 100
- Wird aktiv genutzt: Ja

## MySQL

- Zum ersten Mal gelernt: 01.08.2016
- Level: 80 / 100
- Wird aktiv genutzt: Ja

## NPM

- Zum ersten Mal gelernt: 01.08.2020
- Level: 80 / 100
- Wird aktiv genutzt: Ja

## Node.js

- Zum ersten Mal gelernt: 01.12.2021
- Level: 80 / 100
- Wird aktiv genutzt: Ja

## GitHub Copilot

- Zum ersten Mal gelernt: 01.07.2022
- Level: 80 / 100
- Wird aktiv genutzt: Ja

## Mistral

- Zum ersten Mal gelernt: 01.07.2022
- Level: 80 / 100
- Wird aktiv genutzt: Ja

## TypeScript

- Zum ersten Mal gelernt: 01.04.2024
- Level: 80 / 100
- Wird aktiv genutzt: Ja

## Supabase

- Zum ersten Mal gelernt: 01.05.2024
- Level: 80 / 100
- Wird aktiv genutzt: Ja

## Claude

- Zum ersten Mal gelernt: 01.10.2025
- Level: 80 / 100
- Wird aktiv genutzt: Ja

## Claude Code

- Zum ersten Mal gelernt: 01.10.2025
- Level: 80 / 100
- Wird aktiv genutzt: Ja

## Cursor

- Zum ersten Mal gelernt: 01.10.2025
- Level: 80 / 100
- Wird aktiv genutzt: Ja

## XCode

- Zum ersten Mal gelernt: 01.10.2024
- Level: 75 / 100
- Wird aktiv genutzt: Nein

## Storyblok

- Zum ersten Mal gelernt: 01.04.2025
- Level: 75 / 100
- Wird aktiv genutzt: Nein

## C

- Zum ersten Mal gelernt: 01.08.2015
- Level: 70 / 100
- Wird aktiv genutzt: Nein

## Wordpress

- Zum ersten Mal gelernt: 01.05.2022
- Level: 70 / 100
- Wird aktiv genutzt: Nein

## PostgreSQL

- Zum ersten Mal gelernt: 01.05.2024
- Level: 70 / 100
- Wird aktiv genutzt: Ja

## Bun

- Zum ersten Mal gelernt: 01.07.2024
- Level: 70 / 100
- Wird aktiv genutzt: Ja

## Laravel

- Zum ersten Mal gelernt: 01.01.2025
- Level: 70 / 100
- Wird aktiv genutzt: Nein

## commercetools

- Zum ersten Mal gelernt: 01.09.2025
- Level: 70 / 100
- Wird aktiv genutzt: Ja

## Bootstrap

- Zum ersten Mal gelernt: 01.08.2019
- Level: 65 / 100
- Wird aktiv genutzt: Nein

## Strapi

- Zum ersten Mal gelernt: 01.07.2023
- Level: 65 / 100
- Wird aktiv genutzt: Nein

## Swift

- Zum ersten Mal gelernt: 01.10.2024
- Level: 65 / 100
- Wird aktiv genutzt: Nein

## Windows

- Zum ersten Mal gelernt: 01.08.2013
- Level: 60 / 100
- Wird aktiv genutzt: Nein

## Java

- Zum ersten Mal gelernt: 01.09.2013
- Level: 60 / 100
- Wird aktiv genutzt: Nein

## Fiber

- Zum ersten Mal gelernt: 01.10.2023
- Level: 60 / 100
- Wird aktiv genutzt: Ja

## RabbitMQ

- Zum ersten Mal gelernt: 01.10.2024
- Level: 60 / 100
- Wird aktiv genutzt: Nein

## Blender

- Zum ersten Mal gelernt: 01.10.2021
- Level: 55 / 100
- Wird aktiv genutzt: Nein

## Shopware

- Zum ersten Mal gelernt: 01.07.2022
- Level: 55 / 100
- Wird aktiv genutzt: Nein

## C++

- Zum ersten Mal gelernt: 01.08.2015
- Level: 50 / 100
- Wird aktiv genutzt: Nein

## Python

- Zum ersten Mal gelernt: 01.03.2022
- Level: 50 / 100
- Wird aktiv genutzt: Nein

## Vercel

- Zum ersten Mal gelernt: 01.04.2024
- Level: 50 / 100
- Wird aktiv genutzt: Nein

## Hugo

- Zum ersten Mal gelernt: 01.05.2025
- Level: 50 / 100
- Wird aktiv genutzt: Nein

## Netlify

- Zum ersten Mal gelernt: 01.08.2025
- Level: 50 / 100
- Wird aktiv genutzt: Ja

## Coolify

- Zum ersten Mal gelernt: 01.09.2026
- Level: 50 / 100
- Wird aktiv genutzt: Ja

## nest

- Zum ersten Mal gelernt: 01.06.2024
- Level: 45 / 100
- Wird aktiv genutzt: Nein

## AWS

- Zum ersten Mal gelernt: 01.04.2024
- Level: 40 / 100
- Wird aktiv genutzt: Nein

## Grafana

- Zum ersten Mal gelernt: 01.10.2025
- Level: 40 / 100
- Wird aktiv genutzt: Ja

## React

- Zum ersten Mal gelernt: 01.12.2025
- Level: 40 / 100
- Wird aktiv genutzt: Nein

## Algolia

- Zum ersten Mal gelernt: 01.02.2026
- Level: 40 / 100
- Wird aktiv genutzt: Nein

## Angular

- Zum ersten Mal gelernt: 01.08.2026
- Level: 35 / 100
- Wird aktiv genutzt: Ja

## Google Cloud

- Zum ersten Mal gelernt: 01.10.2025
- Level: 30 / 100
- Wird aktiv genutzt: Nein

## Next.js

- Zum ersten Mal gelernt: 01.12.2025
- Level: 30 / 100
- Wird aktiv genutzt: Nein

## Dart

- Zum ersten Mal gelernt: 01.10.2023
- Level: 25 / 100
- Wird aktiv genutzt: Nein

## Rust

- Zum ersten Mal gelernt: 01.09.2024
- Level: 25 / 100
- Wird aktiv genutzt: Nein


## Warum so viel?

Um als Entwickler:in die eigenen Skills zu zeigen hat man mehrere Wege, die alle für sich genommen funktionieren können:

Du kannst beispielsweise kurz und knapp sagen, dass du DevOps kannst und Websites machst und für manche mag das auch als Info reichen.
Ich würde daraus aber nicht wirklich schlauer werden, stattdessen würde ich mich fragen

- Womit macht du Websites?
- Bist du eher in Richtung Wordpress unterwegs oder machst du fancy stuff mit SaaS-Anbietern wie Supabase, Vercel und hängst davor ein React-Frontend?
- Lässt du die Seiten mittlerweile einfach von KI machen und verkaufst sie als "selbstgemacht"?
- Was genau machst du im Bereich DevOps?

Du könntest auch einfach nur alle Logos von Technologien, die du beherrschst zeigen ohne weitere Infos zu geben.
Hier würde ich mich dann aber fragen was du davon wie lange und vor allem wie gut kannst.

Ohne diese Info wäre es für mich persönlich einfach nur eine Ansammlung von Logos.

Wie du siehst, hab ich mich für eine solche Ansammlung von Logos entschieden. Ich hab dazu aber auch noch weitere Infos hinterlegt:

- Anhand der Sterne siehst du wie gut ich mich selbst einschätze und wenn du auf eine Karte klickst hast du auch eine Zahl dazu
- Die Jahre sollen dir ein Gefühl dafür geben wie lange ich eine Technologie bereits zumindest kenne

Ich hab mich für den Mix von Jahren und Level entschieden weil nur die Jahre ziemlich wenig aussagen. Java beispielsweise kann ich seit 2012 aber in der Praxis ist es nie mehr geworden als ein Minecraft-Plugin und vor ein paar Jahren mal ein Crawler an dem ich mitgearbeitet habe. Da beherrsche ich TypeScript, was ich erst einige Jahre später gelernt habe deutlich besser, weil ich TS auch bis heute täglich einsetze.

Zur Wahrheit gehört auch: Wenn du Websites mit, bspw. Symfony erstellst kommst du direkt mit mindestens 6 Technologien in Berührung: PHP, Composer, Twig, HTML, CSS und einem Hosting-Anbieter.
Im Fall dieser kleinen Seite sind das schon 12: PHP, CSS, HTML, JavaScript, TypeScript, Twig, Vue, Coolify, Docker, Composer, Bun und Bash.

## Navigation

- [Skills](https://thomas-artmann.de/skills.md)
- [Vita](https://thomas-artmann.de/vita.md)
- [Projekte](https://thomas-artmann.de/projects.md)
- [Kontakt](https://thomas-artmann.de/contact.md)
- [Impressum](https://thomas-artmann.de/imprint.md)
- [Datenschutz](https://thomas-artmann.de/privacy.md)
- [Barrierefreiheit](https://thomas-artmann.de/accessibility.md)
- [Zur Startseite](https://thomas-artmann.de/index.md)
- [Alles in einer Datei](https://thomas-artmann.de/llms-full.txt)
