Silvia Schreier

Silvia Schreier is a senior consultant at innoQ with a strong background on RESTful architectures. She enjoys diving into new technologies especially into functional programming languages and NoSQL databases. As a coach at Rails Girls workshops or other initiatives she tries to show how much fun computer science can be.

Talks

  • Fortgeschrittene REST-Architektur

    Software Architecture Summit 2016 26. September 2016

    REST als der Architekturstil des Webs ist mittlerweile keine Neuigkeit mehr, sondern in den meisten Fällen die bevorzugte Alternative für die Umsetzung von Web Services. Die Diskussion darüber hat sich mittlerweile von Einsteigerthemen und Rechtfertigungen weg und zu fortgeschrittenen Fragestellungen hin entwickelt.

    In diesem Workshop diskutieren Holger Kraus und Silvia Schreier mit den Teilnehmern fortgeschrittene Aspekte jenseits der Grundlagen. Zu den Themen gehören Versionierung, Dokumentation, Hypermedia, die Entwicklung von Clients, Teststrategien und vieles mehr. Dabei werden sowohl theoretische Architekturaspekte wie auch praktische Werkzeuge behandelt. Die Teilnehmer bekommen die Gelegenheit, alle Fragen zu stellen, zu denen sie noch nie befriedigende Antworten bekommen haben.

    Read more
  • Fortgeschrittene REST-Architektur

    Software Architecture Summit 2016 16. March 2016

    REST als der Architekturstil des Webs ist mittlerweile keine Neuigkeit mehr, sondern in den meisten Fällen die bevorzugte Alternative für die Umsetzung von nicht nur von Web-Services. Die Diskussion darüber hat sich mittlerweile von Einsteigerthemen und Rechtfertigungen weg und zu fortgeschrittenen Fragestellungen hin entwickelt.

    In diesem Workshop diskutieren Silvia Schreier und Stefan Tilkov, zwei der Autoren des deutschsprachigen „REST und HTTP“-Buches, mit den Teilnehmern fortgeschrittene Aspekte jenseits der Grundlagen. Zu den Themen gehören Versionierung, Dokumentation, Hypermedia, die Entwicklung von Clients, Teststrategien und vieles mehr. Dabei werden sowohl theoretische Architekturaspekte wie auch praktische Werkzeuge behandelt. Die Teilnehmer bekommen die Gelegenheit, alle Fragen zu stellen, zu denen sie noch nie befriedigende Antworten bekommen haben.

    Read more
  • Does the Paradigm Matter? - Chances and Challenges for Functional Programming in Enterprise Projects

    GOTO Conference Berlin 2015 04. December 2015 Slides available

    There are a lot of religious wars in IT, about operating system, editors, spacing, and last but not least programming paradigms. But does the paradigm really matter? Why do we still discuss such questions and how can we change this?

    Based on the experience from different projects, we will analyze how functional programming will affect your enterprise project, how you can use functional languages and why you should do so. Furthermore, we will look for indicators when it is definitley time to switch and what could be the problems. How can such a change getting started? How can modern language runtime like the JVM or CLR help?

    Read more
  • REST 2015

    W-JAX 2015 03. November 2015 Slides available

    REST-konforme Anwendungen sind »state of the art«. Allerdings wird der zentrale »Hypermedia as the engine of application state«-Aspekt zur Zeit noch als die neue Entdeckung schlechthin gehandelt, auch wenn er das eigentlich gar nicht ist. Oft stellt sich dann die Fragen: Wie baut man denn nun solche „Hypermedia-Services“? Was muss ich dazu wissen?

    In dieser Session werden diese Fragen beantwortet und außerdem gezeigt was man im Jahr 2015 sonst noch rund ums Thema REST wissen sollte. Dazu gehören neben HTTP/2, OAuth2 und OpenID Connect auch Themen wie Dokumentation, Versionierung sowie Resource-oriented Client Architecture (ROCA).

    Sehen Sie das Video auf Vimeo!

    Read more
  • In-depth Clojure Workshop

    Goto Academy September 2015 17. September 2015

    Clojure is a JVM language making the impossible possible: A practical Lisp, usable by mere mortals. But what is in it for me? How do I set up my development environment? How do I solve everyday problems? How do I build web apps, process JSON and access databases? And last but not least: Why should I use Clojure instead of any well-known alternative? In this tutorial we will answer all these questions and prepare the participants for Clojure in practice!

    We will use Clojure in hands-on sessions for the efficient implementation of a web application. Along the way we will get to know functional programming concepts which have found their way into many languages. … and most of all

    Come face-to-face with yourself, your strengths and your weaknesses, as you confront one situation after another with equally inquisitive classmates.

    Read more

Content

  • Nachhaltige Webarchitekturen

    Article 01. September 2016

    Heutzutage gewinnt man leicht den Eindruck, dass es für moderne Webanwendungen nur einen einzig wahren Architekturansatz gibt: REST und Single-Page-Anwendungen (SPAs). Doch ist alles, was REST genannt wird, wirklich REST? Sind REST und SPAs immer die beste Lösung? Um diese Fragen beantworten zu können, sollte man sich anschauen, was REST eigentlich ist, wofür es gedacht ist und ob es möglicherweise auch Alternativen zu SPAs gibt; insbesondere mit dem Blick auf Nachhaltigkeit, also Wartbarkeit und Erweiterbarkeit.

    Read more
  • REST-konforme Anwendungen sind State of the Art. Allerdings wird der zentrale „Hypermedia as the engine of application state“-Aspekt zurzeit noch als die neue Entdeckung schlechthin gehandelt, auch wenn er das eigentlich gar nicht ist. Oft stellt sich dann die Fragen: Wie baut man denn nun solche „Hypermedia-Services“? Was muss man dazu wissen?

    In dieser Session beantwortet Silvia Schreier diese Fragen und zeigt außerdem, was man im Jahr 2015 sonst noch rund ums Thema REST wissen sollte.

    Read more
  • The website CodePancake is a platform for anyone interested in learning how to code and a magazine for and about women in tech. Last week, it featured an interview with our colleague Silvia Schreier about her career in IT.

    Read more
  • Silvia Schreier erläutert auf JAXenter an Hand von vier Fragen, welche typischen Herausforderungen einem bei der Entwicklung eines zeitgemäßen Webprojektes begegnen.

    Mehr zu diesen Themen gibt es außerdem bei ihrem Vortrag auf der W-JAX zu „REST 2015“.

    Read more
  • REST und HTTP

    Podcast Episode 10. August 2015

    In dieser Folge spricht Stefan Tilkov mit seinen neuen Co-Autoren Martin Eigenbrodt, Silvia Schreier und Oliver Wolf anlässlich der kürzlich erschienenen dritten Auflage von „REST und HTTP“ über die Grundlagen von REST und Hypermedia und die Frage, wie man gute Web-Anwendungen baut.

    Read more