Wie man IT-Expert:innen erkennt.

Es ist stets die Person,

  1. … die zu jeder technischen Frage sofort eine Antwort hat.
  2. … die Fachausdrücke so verwendet, als müsse jeder diese kennen.
  3. … die sich in allen technischen Aussagen komplett sicher ist.
  4. … die für alle Probleme eine technische Lösung kennt.
  5. … die alles für “grundsätzlich umsetzbar” hält.

Halt, nein! Dies ist nicht die Person, die Du suchst. Wenn Du Glück hast, ist die Person aber im Raum. Irgendwo rechts oder links daneben… Evt. hat sie bisher noch gar nichts gesagt… Wenn Du Pech hast, wurde sie gar nicht mit eingeladen.

You know it is a Framework.

Ein Framework ist stets…

  1. … die Lösung für eine Vielzahl von Problemen, die Du nicht hast.
  2. … die Erfindung völlig neuartiger Probleme, auf denen sich im Idealfall ganze Berufskarrieren aufbauen lassen.
  3. … in einer neueren Version verfügbar.
  4. … inkompatibel mit allen anderen Versionen.

You know it is Middleware.

Middleware ist die Komponente, die…

  1. … nie fertig wird.
  2. … am meisten kostet.
  3. … alle Dinge tut, die sonst in der Architektur vergessen wurden.
  4. … stets komplizierter ist als die direkte Anbindung.
  5. … bei einem Relaunch als erstes ausgebaut werden soll und den Relaunch deswegen immer wieder nach hinten verschiebt.
  6. …  Refactorings von anderen Komponenten verhindert.
  7. … ohne die keine Schnittstelle in der Gesamtarchitektur funktioniert.
  8. … niemals ausreichend dokumentiert ist.

 

Password Leaks in Docker

https://pythonspeed.com/articles/leaking-secrets-docker/

“How can you prevent copying in secrets by mistake?

  • Limited copying: Instead of COPY . /app you might copy only specific files or directories you know you need. For example, COPY setup.py myapp /app.
  • .dockerignore: You can make sure files don’t get COPYed in by adding them to the .dockerignore file.
  • Avoid manually building images: Your development machine is much more likely to have random files lying around than an automated build system, so building public images on your dev machine is more likely to leak files.
  • Store CI secrets as environment variables: If your CI or build environment needs to use secrets, keep them in environment variables rather than files on disk.”

Schulmangel in Köln

In Köln fehlen 13 Gesamtschulen, 8 Gymnasien und 20 Grundschulen. So wird es von Mitarbeiter:innen des Schulamtes berichtet.

Die Folge. Lange Schulwege. Überfüllte Schulen. Stark belastetes Personal.

Die Kinder können sich nicht wehren. Die Lehrerschaft hat keine Druckmittel.


Hinter dem unwürdigen Schauspiel das wir in Köln uns auch in diesem Jahr wieder leisten indem Schulplätze verlost werden steckt eine insgesamt verfehlte Schulpolitik. Anstatt Gesamt- oder Gemeinschaftsschulen in Wohnortnähe anzubieten, leisten wir uns ein Dreigliedriges Schulsystem, in dem Kinder ab dem Grundschulalter in teils absurden Bewerbungsverfahren (Numerus Clausus, Losverfahren, Bewerbungsmappe, Vorstellungsgespräche, alles ist zu finden) zu Bittstellern ihrer eigenen Schulpflicht werden. Dabei ist das System, das von seinen Befürworter:innen gerne mit Begriffen wie Freiheit, Individualität und Leistungsförderung verteidigt wird, seit Jahrzehnten gescheitert. Denn es fördert nicht nach Leistung, sondern nach Herkunft, Los, Sympathie, Glück und verwehrt vielen Kindern damit Lebenschancen.