Blog » Development » Seite 13

Kategorie: Development

  • PostGraphile-Schema erweitern & verfeinern: Smart Tags

    PostGraphile-Schema erweitern & verfeinern: Smart Tags

    Wer sich schon einmal grundlegend mit PostGraphile beschäftigt hat (PostgreSQL, GraphQL & PostGraphile – ein Überblick), wird sich vielleicht fragen: „Das ist ja super, um einfache CRUD-Anwendungen zu bauen; aber das reicht nicht für unsere Bedürfnisse, die wir an ein API stellen!“ – oder etwas Ähnliches. Allerdings bekommen wir von PostGraphile nicht einfach nur allerlei…

  • Team Topologies: Product Ownership in den vier Team-Typen

    Team Topologies: Product Ownership in den vier Team-Typen

    Team Topologies ist in aller Munde. Aber was bedeutet Product Ownership in den vier Team-Typen, die Team Topologies kennt? Das möchte ich heute beleuchten. Am Ende des Artikels kennt ihr die vier Team-Typen und deren Interaktionsmuster aus Team Topologies und wisst, was das für Product Ownership bedeutet bzw. diese zum Einsatz kommt.

  • PostGraphile: Von der Datenbank-Tabelle zu Queries & Mutations

    PostGraphile: Von der Datenbank-Tabelle zu Queries & Mutations

    Ihr habt es ja sicherlich schon mitbekommen: Aktuell wollen wir euch in einer Serie von Blogposts PostGraphile näher bringen. Dazu gehörte bisher eine ganze Reihe an Vorbereitung – doch jetzt wollen wir mal richtig loslegen. Denn in diesem Artikel beleuchten wir, was PostGraphile uns schon out of the Box bietet, wenn wir unser Datenbank-Schema definiert haben. Alle Beispiele und ein…

  • Rund um: GraphQL

    Rund um: GraphQL

    Im ersten Teil unserer PostgraPhile-Serie haben wir euch ein Setup an Technologien vorgestellt, das gut zusammenspielt: PostgreSQL, PostGraphile, GraphQL und TypeScript. In diesem Artikel beleuchten wir die Tiefen der GraphQL-Sprache mit ihren Möglichkeiten und Eigenheiten.

  • PostgreSQL, GraphQL & PostGraphile – ein Überblick

    PostgreSQL, GraphQL & PostGraphile – ein Überblick

    Wenn man heutzutage eine Software-Applikation bauen will, hat man die Auswahl aus einem bunten Strauß an Technologien. Dabei kann man schnell in Fallen laufen, da nicht alle Technologien gut miteinander arbeiten. Da wird dann plötzlich der Aufwand sehr groß, den Datenfluss durch den Tech-Stack unter Kontrolle zu halten. Ein Setup, das gut zusammenspielt, bzw. teilweise darauf ausgelegt…

  • 10 einfache und effektive Refactoring-Maßnahmen

    10 einfache und effektive Refactoring-Maßnahmen

    Refactoring ist die Durchführung von Verbesserungen an Struktur und Lesbarkeit des Quellcodes unserer Anwendung, ohne dass dabei am Ablauf des Programms etwas verändert wird. Doch wie sieht das eigentlich in der Praxis konkret aus und welche grundlegenden Refactoring-Techniken lassen sich bei der Übernahme von Legacy-Projekten einsetzen? Ich werde in diesem Artikel zehn einfache aber äußerst…

  • Wunsch vs. Wirklichkeit, Teil 2: Unstimmigkeiten im Team

    Wunsch vs. Wirklichkeit, Teil 2: Unstimmigkeiten im Team

    Vor welchen Herausforderungen stehen Softwareteams in den unterschiedlichen Organisationen? Wie sehen diese Herausforderungen aus, die der regelmäßigen Lieferung und hohen Qualitätsstandards der Software im Weg zu stehen scheinen? Im vorherigen Blogpost meiner 3-teiligen Blogpost-Serie habe ich den ersten Grund Fehlendes (Fach)Wissen innerhalb des Teams erläutert. Neben dem Fachwissen braucht es aber noch eine weitere sehr wichtige…

  • Wunsch vs. Wirklichkeit, Teil 1: (Fach)Wissen innerhalb des Teams

    Wunsch vs. Wirklichkeit, Teil 1: (Fach)Wissen innerhalb des Teams

    Eigentlich sollte dieser Artikel den Titel „Drei Gründe, warum Softwareteams es nicht schaffen, regelmäßige Lieferung und hohe Qualität einzuhalten, Teil 1: Fehlendes (Fach)Wissen innerhalb des Teams“ tragen … aber ihr seht selbst. Es könnte so einfach sein, ist es aber nicht. Kennt ihr den Song noch? Das ist mir als Erstes in den Sinn gekommen,…

  • git auf APFS

    git auf APFS

    Was mir neulich passierte … Danke an meine Kollegin Amina, die in die gleiche Falle getappt ist und mir einen dezenten Hinweis gegeben hat. Folgende Situation: Du hast einen neuen Mac und hast ihn mit den Voreinstellungen und dem voreingestellten Dateisystem eingerichtet, um schnell loslegen zu können. Was könnte in den nächsten Monaten schief gehen?

Web
mayflower.de

E-Mail
kontakt@mayflower.de

Berlin
Krausenstraße 9-10
10117 Berlin

fon +49 30 4036473 20
berlin @mayflower.de

Würzburg
Landsteinerstraße 4
97074 Würzburg

fon +49 931 466216 1177
fax (0931) 466216 – 28

München
Landsberger Straße 314
80687 München

fon +49 89 242054 1177
fax (089) 242054 – 29

Erlebe VoiceAI

Melde dich jetzt für deinen exklusiven Demo-Termin der Mayflower VoiceAI an und überzeuge dich von dem Basissetup.

Stelle uns in diesem Termin deine Herausforderung vor und wir finden gemeinsam heraus, wie VoiceAI in deinem Szenario zum tragen kommt.