{"id":408,"date":"2026-03-18T20:50:18","date_gmt":"2026-03-18T19:50:18","guid":{"rendered":"https:\/\/leipzig.wordcamp.org\/2026\/?post_type=wcb_session&#038;p=408"},"modified":"2026-03-18T20:50:18","modified_gmt":"2026-03-18T19:50:18","slug":"ki-schreibt-keinen-guten-code-oder-doch","status":"publish","type":"wcb_session","link":"https:\/\/leipzig.wordcamp.org\/2026\/session\/ki-schreibt-keinen-guten-code-oder-doch\/","title":{"rendered":"KI schreibt keinen guten Code \u2013 oder doch?"},"content":{"rendered":"\n<p>Man h\u00f6rt es immer wieder: KI schreibt keinen guten Code. Aber stimmt das wirklich? Mit dem Vormarsch von Agents, Skills und Co. wird KI immer m\u00e4chtiger und immer mehr Teil unseres Arbeitsalltags. 52 Playwright-Tests inklusive initialem Setup und Feinschliff in rund einer Stunde. Das Problem ist also nicht mehr, wie schnell schreibe ich Code, sondern wie schnell kann ich ihn pr\u00fcfen.<\/p>\n\n\n\n<p>In diesem Talk zeige ich euch, wie ihr trotz \u2013 oder dank \u2013 KI guten Code schreiben k\u00f6nnt. Wir starten mit einem kurzen Abriss, warum Code-Qualit\u00e4t wichtig ist, und werfen einen Blick darauf, wie die richtigen Prompts die ersten Unterschiede machen. Danach schauen wir uns die Tools an, die wir schon hundertmal auf \u201ebeim n\u00e4chsten Projekt!&#8220; verschoben haben \u2013 und setzen sie ein. Und zwar jetzt! Dabei schauen wir vor allem, welchen Einfluss sie auf die Entwicklung mit KI haben.<\/p>\n\n\n\n<p>Tools, die wir hier nutzen werden:<br>* PHPStan, PHPUnit, PHPCS, ESLint, Stylelint<br>* Playwright<br>* GitHub Actions, Commit Hooks &amp; commitlint<br>* und weitere<\/p>\n\n\n<div class=\"wp-block-wordcamp-session-speakers\"><span class=\"wp-block-wordcamp-session-speakers__byline\">Pr\u00e4sentiert von<\/span><span class=\"wp-block-wordcamp-session-speakers__name\"><a href=\"https:\/\/leipzig.wordcamp.org\/2026\/speaker\/christoph-daum\/\">Christoph Daum<\/a><\/span><\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Man h\u00f6rt es immer wieder: KI schreibt keinen guten Code. Aber stimmt das wirklich? Mit dem Vormarsch von Agents, Skills und Co. wird KI immer m\u00e4chtiger und immer mehr Teil unseres Arbeitsalltags. 52 Playwright-Tests inklusive initialem Setup und Feinschliff in rund einer Stunde. Das Problem ist also nicht mehr, wie schnell schreibe ich Code, sondern [&hellip;]<\/p>\n","protected":false},"author":8521779,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1778328600,"_wcpt_session_duration":2400,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[404],"footnotes":""},"session_track":[],"session_category":[],"class_list":["post-408","wcb_session","type-wcb_session","status-publish","hentry"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"Mai 9, 2026","time":"14:10"},"session_speakers":[{"id":"404","slug":"christoph-daum","name":"Christoph Daum","link":"https:\/\/leipzig.wordcamp.org\/2026\/speaker\/christoph-daum\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/leipzig.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/408","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/leipzig.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/leipzig.wordcamp.org\/2026\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/leipzig.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/408\/revisions"}],"predecessor-version":[{"id":483,"href":"https:\/\/leipzig.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/408\/revisions\/483"}],"speakers":[{"embeddable":true,"href":"https:\/\/leipzig.wordcamp.org\/2026\/wp-json\/wp\/v2\/speakers\/404"}],"author":[{"embeddable":true,"href":"https:\/\/leipzig.wordcamp.org\/2026\/wp-json\/wporg\/v1\/users\/apermo"}],"wp:attachment":[{"href":"https:\/\/leipzig.wordcamp.org\/2026\/wp-json\/wp\/v2\/media?parent=408"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/leipzig.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_track?post=408"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/leipzig.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_category?post=408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}