Vorträge von 2014

  • Vortrag Sebastian Bergmann

    Moving Fast Without Deploying Broken Things Most web applications are changed and adapted quite frequently and quickly. What was sufficient yesterday can be insufficient today. Moving fast and breaking things is not a ...

  • Vortrag Arne Blankerts und Sebastian Bergmann

    Deployment im Jahr 2014: Vollständig automatisiert und ohne Downtime! Wer sämtliche Schritte automatisiert hat, um eine neue Version seiner Software zu testen und in Produktion zu stellen, für den hat das Deployment jeden Schrecken verloren. Statt ...

  • Workshop Arne Blankerts und Sebastian Bergmann

    Auf Knopfdruck – und ohne Wartungsfenster! Eine Webanwendung kann nur dann Geschäftswert generieren, wenn sie für Anwender verfügbar ist. Änderungen führt man daher klassisch dann durch, wenn die Anwender schlafen. Um ...

  • Vortrag Sebastian Bergmann

    Effective Integration Testing Beyond unit tests, integration tests are crucial. Implemented as end-to-end tests, however, they are cumbersome to write and slow to execute. Edge-to-edge tests are easier to write ...

  • Vortrag Stefan Priebsch

    Risk-Free Framework Usage Using tried and established frameworks spares you from reinventing solutions others already spent time and effort on implementing. While relying on these proven solutions can ...

  • Vortrag Arne Blankerts

    Efficient A/B Testing with PHP Big enterprises such as Amazon are leading the way: perpetual A/B testing is used to continuously improve the shop. Do these A/B tests have to be implemented separately in ...

  • Vortrag Sebastian Bergmann

    A State of Mind Domain-Driven Design puts a focus on domain logic, the heart of business software. It is in this layer of the software that business concepts are represented in code together with ...

  • Vortrag Sebastian Bergmann

    Dealing with Legacy Code It is a fact of life for every developer: you have to deal with code that has been written before your time and does not follow state-of-the-art best practices. The audience will ...

  • Vortrag Arne Blankerts

    Content Security Policy The end of Cross Site Scripting? Cross Site Scripting – or short XSS – is a security vulnerability as old as the web. Despite continuous efforts to educate developers to ...

  • Workshop Arne Blankerts und Stefan Priebsch

    PHP: Erfolg durch Objektorientierung Die aktuellen Frameworks zeigen es: der Trend in PHP geht klar zu noch mehr OOP. Je komplexer die Anforderungen werden, desto wichtiger sind eine klare Struktur und gute ...

  • Vortrag Sebastian Bergmann

    A State of Mind Domain-Driven Design puts a focus on domain logic, the heart of business software. It is in this layer of the software that business concepts are represented in code together with ...

  • Vortrag Sebastian Bergmann

    Eine kurze Geschichte der Testpraktiken Soll ich meine Software besser als Ganzes mit End-to-End Tests testen oder doch lieber im Kleinen mit Unit Tests? Und welchen Ansatz soll ich verfolgen? Acceptance Test-Driven ...

  • Vortrag Arne Blankerts und Sebastian Heuer

    Die Performance steigern wir dann später durch Caching? Webseiten müssen schnell sein, denn die Bereitschaft, auf das Laden einer Webseite zu warten, sinkt stetig. Folglich zählt jede Millisekunde, wenn es darum geht, Absprünge zu ...

  • Workshop Arne Blankerts

    Wartungsfenster: Vergiss es! Web-Applikationen entfalten ihren Geschäftswert nur, wenn sie online erreichbar sind. Deployments finden deshalb am besten nur in der Nacht statt, denn das Update auf die neuste ...

  • Workshop Stefan Priebsch

    Lebensverlängernde Maßnahmen Software lebt meist viel länger, als man bei der Programmierung dachte. Hinzu kommt, dass sich Technik, Umfeld und Unternehmen in rasantem Tempo weiterentwickeln. Vorhandene ...

  • Workshop Sebastian Bergmann

    Wieviel Qualität brauchen wir? Nicht alle Eigenschaften einer Software sind für die Benutzer und Entwickler der Software gleichermaßen wichtig. Für die Entwickler ist es beispielsweise wichtig, dass der Code ...

  • Workshop Stefan Priebsch

    Entstauben und Aufräumen Software staubt recht schnell ein. Was heute eine richtige Entscheidung war, kann morgen schon eine Altlast sein. Durch Refactoring kann man die Struktur von Software verbessern, ...

  • Workshop Sebastian Bergmann

    Alles auf Knopfdruck Wer sämtliche Schritte automatisiert hat, um eine neue Version seiner Software zu testen und in Produktion zu stellen, für den hat das Deployment jeden Schrecken verloren. ...

  • Workshop Sebastian Bergmann

    Testini: Geschüttelt, nicht gerührt zum Erfolg Der Testini ist ein Cocktail, der vor allem bei den Beteiligten eines Softwareprojekts beliebt ist. Seine Zutaten – in der Regel kleine wie große Tests – und Zubereitung sind ...

  • Workshop Stefan Priebsch

    Stets zu Diensten Das Internet hält für Architekten und Software-Entwickler ganz besondere Herausforderungen bereit, allein was Performance und Skalierbarkeit betrifft. Auch wenn heute schon oft ...