Compare commits
6 Commits
dev
...
71676ebb24
| Author | SHA1 | Date | |
|---|---|---|---|
| 71676ebb24 | |||
| 41db111394 | |||
| 47c8130fdd | |||
| 68759887c0 | |||
| ce958e93fb | |||
| 17dc8342cb |
@@ -41,6 +41,6 @@ jobs:
|
|||||||
username: ${{ secrets.SSH_USERNAME }}
|
username: ${{ secrets.SSH_USERNAME }}
|
||||||
key: ${{ secrets.SSH_KEY }}
|
key: ${{ secrets.SSH_KEY }}
|
||||||
source: "dist/*"
|
source: "dist/*"
|
||||||
target: /srv/website/dev
|
target: /srv/website/stable
|
||||||
overwrite: true
|
overwrite: true
|
||||||
strip_components: 1
|
strip_components: 1
|
||||||
|
|||||||
@@ -8,6 +8,6 @@
|
|||||||
|
|
||||||
This repository contains my Astro-based website.
|
This repository contains my Astro-based website.
|
||||||
|
|
||||||
When changes are made to `senpai` it will be deploy on https://c0ntroller.de
|
When changes are made to `senpai` it will be deployed on https://c0ntroller.de
|
||||||
|
|
||||||
When changes are made in the `dev` branch it will be deployed on https://dev.c0ntroller.de
|
When changes are made in the `dev` branch it will be deployed on https://dev.c0ntroller.de
|
||||||
|
|||||||
@@ -42,7 +42,7 @@
|
|||||||
|
|
||||||
.welcome-typewriter-nostyle {
|
.welcome-typewriter-nostyle {
|
||||||
min-height: 1em;
|
min-height: 1em;
|
||||||
border-right: 2px solid orange;
|
border-right: 2px solid rgb(var(--accent-base));
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
display: block;
|
display: block;
|
||||||
overflow-x: hidden;
|
overflow-x: hidden;
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
height: 1em;
|
height: 1em;
|
||||||
width: 0px;
|
width: 0px;
|
||||||
border-right: 2px solid orange;
|
border-right: 2px solid rgb(var(--accent-base));
|
||||||
animation: blink-caret 1s step-end infinite;
|
animation: blink-caret 1s step-end infinite;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -79,7 +79,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
@keyframes blink-caret {
|
@keyframes blink-caret {
|
||||||
from, to { border-color: orange }
|
from, to { border-color: rgb(var(--accent-base)) }
|
||||||
50% { border-color: transparent; }
|
50% { border-color: transparent; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
44
src/content/blog/ai.md
Normal file
44
src/content/blog/ai.md
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
---
|
||||||
|
title: "Unbegrenzte Möglichkeiten"
|
||||||
|
summary: "... oder: Wie mich der KI-Chat auf Arbeit radikalisiert."
|
||||||
|
pubDate: 2026-04-13
|
||||||
|
---
|
||||||
|
|
||||||
|
Wie alle großen Arbeitgeber darf auch meiner nicht in der Vergangenheit stecken bleiben.
|
||||||
|
Das heißt seit einigen Jahren, wir bewerfen alle Probleme mit KI und schauen mal, ob was bei rumkommt.
|
||||||
|
|
||||||
|
Für mich als Entwickler bringt das natürlich auch Vorteile:
|
||||||
|
Eine interne Open WebUI-Instanz mit GPT- und Claude-Modellen und auch Github Copilot Enterprise bekomme ich einfach so.
|
||||||
|
Für Github Copilot konnte man sogar "Botschafter" werden.
|
||||||
|
Und da ich den Kollegen eh schon häufiger Computer beibringe, dachte ich, es kann auch nicht schaden.
|
||||||
|
|
||||||
|
Aber damit kam man auch in die ganzen unternehmensweiten "AI Community Support" Chatgruppen, in denen man Anwendungsfälle oder Probleme teilen konnte.
|
||||||
|
Nur fragt man sich dann doch, warum eine Person sich als Botschafter\*in Github Copilot bewirbt, die als erstes fragt, was den dieses "VSCode" ist und wie sies installiert.
|
||||||
|
Und dabei hört es nicht auf.
|
||||||
|
|
||||||
|
Nahezu täglich gibt es immer neue schlaue Ideen und ganz interessante Probleme:
|
||||||
|
- Man sollte doch nicht nur den Code, sondern die Code Review auch gleich die KI übernehmen lassen.
|
||||||
|
- Der HTTP Node in n8n gibt irgendwie immer nur einen Haufen HTML-Tags zurück.
|
||||||
|
- Warum ist eigentlich die `--yolo` Flag in Copilot CLI deaktiviert? Immer alles zu bestätigen, ist immer so anstrengend...
|
||||||
|
- "Ich bin mit meinen Premium-Requests in Copilot schon durch, kann man dort das Limit erhöhen??" (5. Tag des Monats, 300 Premium-Requests/Monat verfügbar)
|
||||||
|
- Angemerkt sei hier: Es geht um Requests, Tokens sind dafür völlig irrelevant. Wenn ich einen langen Request schreibe und die KI arbeitet 2 Tage dran, ist das trotzdem 1 Request.
|
||||||
|
|
||||||
|
Und als jetzt ein Vortrag über Copilot geplant wurde, wurde ich sehr verwirrt angeschaut, als ich vorgeschlagen habe, doch auch über Sicherheitsaspekte zu reden.
|
||||||
|
In einer Firma, die aus Sicherheitsgründen Port 22 zu Github blockiert.
|
||||||
|
|
||||||
|
Es fühlt sich an, als hätte man einem Haufen Teenagern Flammenwerfer gegeben.
|
||||||
|
Natürlich zünden die sich nicht _sofort_ an.
|
||||||
|
Aber nur die wenigsten werden etwas Sinnvolles damit machen.
|
||||||
|
Und das Problem ist ja nicht, dass es die Möglichkeiten gibt, sondern dass immer **einen** gibt, der eine dumme Idee hat.
|
||||||
|
Und so haben jetzt Menschen die Möglichkeit sicherheitskritische Webanwendungen zu entwickeln und auszurollen, die nicht wissen was eine REST API ist.
|
||||||
|
|
||||||
|
Nach und nach entferne ich mich von dem ganzen KI-Thema immer mehr.
|
||||||
|
Ich benutzer weiter Copilot weil es auch echt sinnvoll sein kann und ich benutze gern GPT, weil es gut zum Brainstorming funktioniert.
|
||||||
|
Aber Skill-Pakete, Memory-Anwendungen, Token-Optimierung...
|
||||||
|
Ich glaube einfach nicht mehr dran, dass das in die richtige Richtung geht.
|
||||||
|
Bereichsübergreifend versucht die Firma nun seit Jahren endlich ein Interface zu bauen, durch das man alle Dokumentationen mithilfe LLMs ganz einfach durchsuchen lassen kann.
|
||||||
|
Es funktioniert bis jetzt überhaupt nicht.
|
||||||
|
Trotzdem wird daran festgehalten, vielleicht weil man es den Invenstoren schon gezeigt hat.
|
||||||
|
|
||||||
|
Ich bin auf jeden Fall gespannt, wo das endet.
|
||||||
|
Ich denke – nein, hoffe – spätestens wenn das erste Mal KI-Code unsere Produktion lahm legt, werden Konsequenzen gezogen.
|
||||||
@@ -1,9 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Dummy Post"
|
title: "Hello world!"
|
||||||
summary: "Der Blog steht, jetzt fehlt noch Inhalt..."
|
summary: "Der Blog steht, jetzt fehlt noch Inhalt..."
|
||||||
pubDate: 2026-03-20
|
pubDate: 2026-03-20
|
||||||
---
|
---
|
||||||
|
|
||||||
## Hallo Welt
|
|
||||||
|
|
||||||
Demnächst kommen hier hoffentlich ab und so mal Gedanken hin.
|
Demnächst kommen hier hoffentlich ab und so mal Gedanken hin.
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ Beides Ok.
|
|||||||
Achso, außer dass `app` dann deprecated wurde.
|
Achso, außer dass `app` dann deprecated wurde.
|
||||||
|
|
||||||
Next.js war für mich die erste Berührung mit dem JavaScript Ökosystem und plötzlich verstand ich die ganzen Memes.
|
Next.js war für mich die erste Berührung mit dem JavaScript Ökosystem und plötzlich verstand ich die ganzen Memes.
|
||||||
Dann kam auch plötzlich die Nacht vom dependebot und ich hatte plötzlich 20 PRs, die alle Next.js Updates waren.
|
Dann kam auch plötzlich die Nachricht vom dependebot und ich hatte plötzlich 20 PRs, die alle Next.js Updates waren.
|
||||||
Nur, dass ab irgendeinem Punkt man plötzlich sich mit komplizierteren Updates rumschlagen musste und nicht einfach nur `npm audit fix` machen konnte.
|
Nur, dass ab irgendeinem Punkt man plötzlich sich mit komplizierteren Updates rumschlagen musste und nicht einfach nur `npm audit fix` machen konnte.
|
||||||
|
|
||||||
Also brauchte es eine Alternative.
|
Also brauchte es eine Alternative.
|
||||||
|
|||||||
Reference in New Issue
Block a user