Roland Golla

Roland Golla

Never Code Alone

Duisburg, Germany

Actions

Roland Golla is a Duisburg-based QA engineer, You-Tuber, Speaker and vibe-coding developer who helps improve software quality through test automation, refactoring, and process automation, with a focus on PHP, Cypress.io, and CMS/e-commerce projects.

Area of Expertise

  • Information & Communications Technology

Topics

  • PHP
  • PHPUnit
  • Symfony
  • webpack
  • HTML5
  • JavaScript
  • Docker
  • Continuous Integration
  • Continuous Deployment

This is a test - In 45 Sekunden zum ersten Cypress.IO E2E Tests und wie man das Kunden verkaufen kan

Automatisierte Tests sind eine Herausforderung für viele Entwicklerteams. Sie kosten Geld und Zeit, bringen Ärger und Bugs ans Licht und nehmen oft viel Zeit in Anspruch. Dadurch wird das Projektmanagement unzufrieden und manchmal werden Tests sogar ganz vernachlässigt. Das führt zu Stress und schlechter Laune und verlangsamt Prozesse.

Aber was wäre, wenn wir mit nur einer einzigen Codezeile ein vollständiges Test-Setup erstellen könnten, das wir in unserem GitLab speichern und alle 2 Stunden ausführen? Dann hätten wir ein Monitoring-Tool, das uns sogar Videos von erfolgreichen Tests liefern könnte. So könnten alle sehen, wie gut alles funktioniert. Selbst wenn andere das nicht wollen, wissen wir, dass wir beruhigt schlafen und uns entspannen können.

Und wenn Pipelines plötzlich fehlschlagen, obwohl das eigentlich nicht der Fall ist, weil zum Beispiel ein interner oder externer API-Aufruf einen Fehler verursacht hat, den es eigentlich gar nicht gibt, dann könnten wir Screenshots und Videos von allen Aufrufen zu Dokumentationszwecken nutzen, um die Pipeline auf alle Projekte auszurollen. Das wäre bezahlt, priorisiert und mit der freundlichen Genehmigung des Managements.

In dem Talk zeigt Roland Golla - Cypress.IO Ambassadeur - was gute und stabile Tests ausmacht und klärt über gängige Vorbehalte auf. Danach gibt es eine Live Demo, wie man mit einem Open Source Projekt innerhalb von Sekunden ein Setup für die eigene Seite eingerichtet hat und man Best Practice vorgeht.

Developer - Ein Job der rockt

Wir sind alle Developer und sollten stolz darauf sein Alle sind neidisch auf uns und unsere Fähigkeiten. Grund genug einmal auf unsere Möglichkeiten zu schauen und diese zu nutzen und so das Internet und den IT-Standort Deutschland nach vorne zu bringen.

Wir haben spektakuläre Rahmenbedingungen. Flexible Arbeitszeiten, Homeoffice, Zugang zu kostenlosen Wissen,Community Events und die große Chance uns in internationalen Teams und Standorten auszutauschen. Das darf nicht selbstverständlich für uns sein und wir müssen diese Chancen fordern und nutzen.

40 Stunden Tickets entwickeln? Nein Danke!
Entwickler müssen auch die eigene Karriere im Auge halten und ihre Skills formen und verkaufen. Software Craftsmanship, Know How Transfer und Open Source sind hier wichtig und bringen uns so viel. In dem Talk gibt es einige Beispiele für einen erfolgreichen Start.

Große Ideen in kleinen Teams haben richtig Karriere gemacht. Gerade Entwickler können in der heutigen Zeit mal ein Projekt als Risiko wagen und daraus lernen und sich nach vorne bringen. Es gibt dafür ein paar gute Beispiele, die motivieren und zeigen, daß es sich lohnt abends nicht nur GOT zu gucken und WOW zu spielen. Scheitern ist agil und bringt uns so viel weiter.

Die Möglichkeit in Europa und der Welt für einen temporären Zeitraum oder aus dem Ausland zu arbeiten ist mega und es gibt immer mehr professionelle Möglichkeiten richtige Arbeitsplätze und Anschluß an Entwickler zu bekommen. Denn wir müssen uns mehr austauschen und täglich über den Tellerrand schauen und zusammen an Lösungen arbeiten.

Wir müssen raus aus unserem Image und uns gemeinsam viel besser verkaufen. Transparente Gehälter, Preise und Aufwände sind wichtig, damit wir nicht mehr von allen Kunden gedrückt und von oben herab behandelt werden können. Transparente Gehälter und Preise helfen uns gemeinsam stärker zu werden und Ziele zu finden und zu erreichen.

Es gibt große Erfolge in der IT, steigende Umsätze und satte Gewinne. Wir müssen am Erfolg beteiligt werden. Wir dürfen nicht alles alles mit festen Gehältern an uns vorbei ziehen lassen. Wir können Bonusvereinbarungen treffen und uns am Erfolg beteiligen. Das motiviert, bringt uns näher an das Projekt und lässt uns lieber daran arbeiten.

Die Entwickler-Szene muss mal den Rücken gerade machen und Dinge von sich aus bewegen. Der Talk ist eine große Motivation und Anstoß unsere Zukunft selbst zu gestalten. Weil wir es können.

Develop Yourself - von Open Source, Persönlichkeit und dem inneren Schweinehund

Als Entwickler hat man es nicht immer leicht. Ständig sollen wir uns weiterentwickeln. Aber nicht jeder Arbeitgeber lässt das auf der Arbeit zu. Und dann kommt noch dazu, dass man in seiner Freizeit einfach keinen Bock mehr hat etwas zu tun. In diesem Talk zeige ich euch, wie ihr euch eine innere Persönlichkeit aufbaut, die jeden Schweinehund besiegt. Dazu gibt es noch eine gehörige Portion Open Source Passion. Denn hier kommt man mit tollen Entwicklern in Kontakt und erfährt alles über richtig gute Software und Toolsets.

Bandquotes für Developer

Bandquotes und Songtexte bringen uns eine ganze Bandbreite von Emotionen. Schmerz, Liebe, Erwartungen, Helden, Teams, Leidenschaft, Scrum, Jira, Kanban, Ausbildung und vieles mehr - das echte Leben. Aber es ist nicht nur Coldplay mit “Try to fix it”, Die Beatles mit “Yesterday my trouble seems so far away” oder die toten Hosen mit “Push again”. Zum Leben eines Entwicklers gehört noch viel mehr. Dieser Talk ist großes Software Entertainment mit vielen lustigen Anteilen und einer Menge Ideen mehr Leidenschaft zurück in unsere tollen Jobs zu bringen. Es geht um Open Source, Veränderungen und die Wahrheit hinter den Projekten.

Tests first gegen AI Coding Slop: Profi Vibe Coding, das in Production hält

KI baut dir in Minuten ein Feature. Schön. Nur hält das selten, was es verspricht: doppelte Logik, kaputte Edge Cases, Code den keiner mehr anfassen will. Ich sehe das täglich und ich habe keine Lust mehr darauf.
Deshalb zeige ich dir in dieser Session, wie ich wirklich arbeite. Von der lokalen Idee bis live, mit Tests first als Fundament. Astro und Tailwind, statische Analyse mit TSC und Prettier, API first gegen doppelte Logik, dazu API, Unit und E2E Tests und eine GitLab CI CD Pipeline, die alles grün hält. KI läuft bei mir komplett souverän über OpenCode und die Ollama Cloud. Kein OpenAI, kein Anthropic, kein Lovable, kein Base44.
Du gehst mit einem Stack raus, den du am nächsten Tag einsetzt. Ehrlich, ohne Vendor Lock in, und so dass dein Code auch in einem halben Jahr noch hält.

Dead Internet Theory: A Practical Guide

Deine Konkurrenz publiziert schon mit AI. Du nicht. Ich zeig dir die neue Tastatur: Open Source, sofort einsetzbar, gebaut für Content Marketing das funktioniert. Gefunden werden von Google, von Chat GPT, Perplexity von allem, was noch kommt.

Starke Slides und 3 Open-Source-Systeme in der Live Demo auf der Bühne: N8N Pipeline, die automatisch ein Blog Magazin auf BloggerIo published. Das NCA AI CMS das Markdown generiert und als statische AstroJS Site ausspielt. LLM Chats die via MCP direkt ins CMS schreiben – aus Claude, ChatGPT oder Gemini. Alles komplett auf GitHub.

Das hier ist kein Make-Everything-Ok-Button. Das sind Nächte mit Red Bull und böser Musik. Prompts, die mit TDD und Real Tests automatisch erstellt werden. Vibe Coding im Best Practice Auto Mode. Die ständige Hoffnung und Sucht nach “You are absolutely right i will fix this”. Aber: Jede Iteration macht es besser. Jeder Fix bringt dich weiter. Und am Ende ersetzt die künstliche dich nicht – sie macht dich schneller, präziser, gefährlicher. Der Job als Developer stirbt nicht, er wird nur…mächtiger.

Vibe Coding für Profis

Schluss mit AI-Tools, die nach jeder Zeile Bestätigung brauchen! Lernt, wie ihr Claude Code & Co. so konfiguriert, dass sie eigenständig denken und handeln. Dieser Talk zeigt euch konkrete Techniken für selbstbewusste AI-Assistenten, die echten Production-Code schreiben statt endlos zu diskutieren. Von durchdachten Rulesets über TDD-Workflows bis zu klaren Prompting-Strategien – so bringt ihr eure AI dazu, weniger zu labern und mehr zu liefern.

Cypress.IO: E2E-Tests in unter 1 Minute für jede Webseite

Stellt euch vor, ihr könntet eure Test-Setups in weniger als einer Minute erstellen und dadurch ruhigere Nächte, weniger Stress und höhere Kundenzufriedenheit erreichen. Als Cypress.IO Ambassador führe ich euch in die effiziente Welt der automatisierten Tests ein.

In meinem Vortrag zeige ich euch, wie ihr in nur 45 Sekunden ein vollständiges Test-Setup aufbauen könnt. Erlebt live, wie effizientes Testen nicht nur Zeit und Ressourcen spart, sondern auch die Kundenzufriedenheit steigert und letztendlich eure Lebensqualität verbessert.

Mit Cypress.IO könnt ihr gängige Vorurteile gegenüber Tests überwinden und eine neue Ära der Entwicklung einleiten, in der ihr beruhigt schlafen und euer Leben in vollen Zügen genießen könnt. Lasst euch von der Kraft des E2E-Tests begeistern und verbessert eure Projekte und euer Leben!

Gesunde Entwickler, gesunde IT: Ein Wegweiser für Mentale Gesundheit und Arbeitsschutz

In einer Welt, die von digitalen Innovationen und ständigen Entwicklungen geprägt ist, werden Softwareentwickler und IT-Experten oft als unermüdliche Maschinen betrachtet. Die Wahrheit ist jedoch, dass wir Menschen sind - mit Emotionen, mit mentalen und physischen Bedürfnissen. In diesem Talk werfen wir einen Blick auf die Herausforderungen, denen wir in unserer täglichen Arbeit als "kreative Officeworker" begegnen und die Auswirkungen, die sie auf unsere mentale Gesundheit haben können.

Roland Golla, ein erfahrener Softwareentwickler und leidenschaftlicher Fürsprecher für Arbeitsschutz in der IT, teilt seine persönlichen Erfahrungen und gewährt Einblicke in die dunkle Seite der IT-Branche. Mit seinem Hintergrund und seinen Erfahrungen beleuchtet er die möglichen Auswirkungen, die ein ansonsten erfüllender Job auf die psychische Gesundheit haben kann, wenn der Fokus zu sehr auf kurzfristigem Profit liegt.

In diesem inspirierenden und aufklärenden Vortrag entdecken Sie, wie Sie erste Schritte zur Sicherung Ihrer mentalen Gesundheit unternehmen können und wie nachhaltige Softwareentwicklung dazu beitragen kann. Sie erfahren, wie Sie den Arbeitsplatz als einen Ort des Wachstums und der Kreativität bewahren können, ohne dabei Ihre mentale Gesundheit zu gefährden.

Dieser Talk ist nicht nur eine Reflexion, sondern auch eine Antwort auf die dringend benötigten Diskussionen um Arbeitsschutz in der IT. Roland zeigt Wege auf, wie wir gemeinsam nach Wegen statt Auswegen suchen können, um einen gesunden und nachhaltigen Arbeitsplatz in der IT zu gewährleisten.

Der Talk ist eine Fortsetzung von Rolands Vortrag "Softwarequalität === Gesundheit" bei den code.talks 2018 und ein Aufruf zum Handeln, der auf seine persönliche Erfahrung eines Nervenzusammenbruchs und die daraus resultierende Zerstörung seiner eigenen Existenz zurückgeht.

Heise Top Artikel
Warum Entwickler ein Augenmerk auf ihre Gesundheit legen sollten
https://www.heise.de/ratgeber/Warum-Entwickler-ein-Augenmerk-auf-ihre-Gesundheit-legen-sollten-4647389.html

Golem
Mit den Haien schwimmen
https://www.golem.de/news/burnout-im-it-job-mit-den-haien-schwimmen-2009-149521.html

Von Bruce Lee lernen: Open Source als Werkzeug für Euer persönliches Wachstum

In der Welt der Softwareentwicklung begegnet Ihr immer wieder Herausforderungen, die Euch an Eure Grenzen bringen. Doch wie könnt Ihr diese Herausforderungen meistern und gleichzeitig persönlich und professionell wachsen? Die Antwort könnte überraschenderweise in der Philosophie von Bruce Lee und der Welt der Open Source liegen.

In diesem leidenschaftlichen Vortrag führt Roland Golla, ein erfahrener Softwareentwickler und leidenschaftlicher Befürworter von Open Source, Euch auf eine inspirierende Reise. Er verbindet die Weisheiten von Bruce Lee mit den Prinzipien der Open-Source-Entwicklung, um Euch zu zeigen, wie Ihr Euren inneren Schweinehund überwinden könnt.

Roland zeigt Euch, wie die Teilnahme an der Open-Source-Community Eure Fähigkeiten schärfen, Eure Leidenschaft für die Softwareentwicklung entfachen und Euch helfen kann, jede Herausforderung zu meistern. Erfahrt, wie das Lernen von den Besten in der Branche Eure Karriere vorantreiben und die Anerkennung Eures Arbeitgebers gewinnen kann.

Dieser Vortrag ist nicht nur eine Quelle von technischem Wissen, sondern auch eine wertvolle Inspiration für die persönliche und professionelle Entwicklung. Tretet ein in eine Welt, in der Softwareentwicklung, Selbstverbesserung und die Weisheit von Bruce Lee sich zu einem einzigartigen und aufregenden Abenteuer verbinden.

Verweis auf Videoaufzeichnung: Schaut Euch die code.talks-Aufnahme von Rolands Vortrag hier an: Link zum YouTube Video.

Mit Sulu CMS zu optimalen Projektergebnissen: Fullstack Symfony Content Management System

Immer auf der Suche nach dem besten Werkzeug für eure Projekte? Dann lasst euch von Sulu CMS, einem Symfony Full-Stack-CMS, begeistern. Als YouTuber und Experte mit über 50 Tutorial-Videos zu Sulu CMS, führe ich euch in diesem Talk durch die vielen Funktionen und Vorteile dieses Systems.

Ihr werdet lernen, warum Sulu CMS die ideale Lösung für eure Projekte ist und wie ihr Live-Templates von PhpStorm effizient für die Gestaltung und Strukturierung eurer Inhalte nutzen könnt. Ich zeige euch auch, wie ihr Pagecontroller zur Erweiterung eurer Projekte einsetzt. Nutzt diesen Workshop als Chance, eure Fähigkeiten zu erweitern und das Beste aus euren Symfony-Projekten herauszuholen.

Vim Meets Passion: Open Source-Entertainment für schnelles und nachhaltiges Coden!

Macht euch bereit für ein Nerd-Abenteuer mit Vim - der schnellen, nachhaltigen und vor allem spaßigen Methode des Codens. In einer mitreißenden Live-Coding-Session entführe ich euch in die aufregende Welt von Vim und zeige euch, wie dieses Tool euren Arbeitsalltag revolutionieren kann.

Mit Vim könnt ihr nicht nur effizient coden, sondern werdet auch Teil einer lebendigen Open-Source-Gemeinschaft. Im Laufe der Session stelle ich euch die vielfältigen Funktionen von Vim vor und zeige euch, wie ihr mit dieser Open-Source-Plattform eure Leidenschaft für das Codieren ausleben könnt.

Und das Beste: meine Vim-Konfigurationen sind natürlich auf GitHub veröffentlicht, sodass ihr sie direkt in euren eigenen Projekten einsetzen könnt. Taucht ein in die Welt von Vim und entdeckt, wie dieses mächtige Tool eure Arbeit bereichern kann.

KI zum Anfassen: Deine ersten Schritte mit Hugging Face und Open Source AI

Tauche ein in die faszinierende Welt der Künstlichen Intelligenz – ganz ohne Programmierkenntnisse! In diesem interaktiven Talk zeigen ich euch, wie ihr mit Hugging Face und kostenlosen Open Source AI-Tools direkt im Browser experimentieren könnt.

Ihr lernt, wie einfach es ist, eigene erste KI-Projekte zu starten und welche spannenden Möglichkeiten sich dir eröffnen. Ob Textgenerierung, Bildanalyse oder Spracherkennung – nach diesem Talk bist du bereit, deine eigenen KI-Abenteuer zu beginnen!

Barrierefreies Web-Design: Dein Sprungbrett zum gefragten Accessibility Consultant

Entdecke, wie du mit kostenlosen Browser-Tools zum gefragten Web-Accessibility-Experten wirst! In diesem spannenden Talk lernst du, wie du Websites barrierefrei gestaltest und dabei auch noch Geld verdienen kannst.

Wir tauchen ein in die Welt von Silktide und dem Axe-Plugin und zeigen dir, wie diese Tools deine Karriere als Beraterin in der digitalen Welt ankurbeln können.

Egal ob Einsteigerin oder Fortgeschrittene*r – dieser Talk öffnet dir die Tür zu einem zukunftsträchtigen Berufsfeld!

Roland Golla

Never Code Alone

Duisburg, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top