About

Avatar von Ben Bajorat
  • Nats JetStream with NestJS

    Nats JetStream with NestJS

    In the first blog post of this series, we learned how to send serialized data from a React frontend to a NestJS backend with Axios and Cap’n Proto. This blog post will focus on propagating the received data from service to service in a Kubernetes environment using NestJS clients coupled with a Nats JetStream message bus.  I…

  • Das Potenzial von Agilen Spielen

    Das Potenzial von Agilen Spielen

    Die Agile User Group Unterfranken – kurz #AgileUFRA – hält am 13.09. ihr sechstes Remote Meetup zu Agile Games ab. Doch warum eigentlich? Lass uns also gemeinsam einen Blick auf das Potenzial von Agilen Spielen werfen!

  • Cap’n Proto with React and NestJS

    Cap’n Proto with React and NestJS

    In a recent project for a Mayflower client, we used Quarkus Java Microservices with Google Protobuf. In a very abstract sense, our objective was to exchange serialized binary data over a message bus system living in Kubernetes. Therefore I decided to replace the existing tech stack with Typescript, NestJS, and Cap’n Proto IDL (Interactive Data…

  • PostGraphile Subscriptions

    PostGraphile Subscriptions

    Mit Subscriptions kann man über Events und Änderungen in der Datenbank informiert werden. Ein offensichtlicher Anwendungsfall sind Notifications. Wenn wir in unserem Code-Beispiel einer Blogging-App (ihr wisst schon, unsere PostGraphile-Serie*) bleiben, könnte man dem User zum Beispiel die Möglichkeit geben, über neue Blogposts informiert zu werden. Oder falls man als Betreiber der App sicherstellen will,…

  • Ein Blick hinter die Kulissen der AgileUFRA

    Ein Blick hinter die Kulissen der AgileUFRA

    Bücher über Agilität gibt es genug. Sicher ist aber, dass neben theoretischem Know-how der Austausch mit anderen Agilisten einen unverzichtbaren Mehrwert bietet. Mayflower hat viele begeisterte Agilisten, die ihr Wissen teilen möchten – so ist die Agile User Group entstanden. Ein Team innerhalb Mayflower hat es sich zur Aufgabe gemacht, Erfahrungen zu teilen und Agilität…

  • The Tricky Thing About Expectations

    The Tricky Thing About Expectations

    Expectations are everywhere. Especially in business, one overly used term is “managing expectations.” We have to manage the expectations of our stakeholders, business, and users – to name a few.  The unspoken truth is that it is not possible to manage expectations. They are something personal that lives inside a person’s perception, and you can…

  • Die Agile User Group Unterfranken wird 7 Jahre alt!

    Die Agile User Group Unterfranken wird 7 Jahre alt!

    Liebes Mitglied unserer Agilen Community, „Happy Birthday to all of us“. Richtig gehört, wir feiern Geburtstag. Im August wird unsere Community schon 7 Jahre alt! Nur dank Euch konnte die User Group Unterfranken so schnell wachsen. Und deshalb heißt es: auf Euch und auf sieben Jahre voller spannender, interessanter und einzigartiger Meetups.❣️ Was ab Ende August…

  • Einzigartige, lesefreundliche Identifier mit PostgreSQL

    Einzigartige, lesefreundliche Identifier mit PostgreSQL

    In einem meiner Projekte stelle ich zur Zeit von PHP auf JavaScript und von REST auf GraphQL um, in der Hoffnung, schlankere Services zu erhalten. Bei meinen Recherchen zu dem Thema stieß ich auf PostGraphile, das als zugrundeliegende Datenbank PostgreSQL möchte. Bisher war ein klassisches MySQL im Einsatz. Eine Funktionalität, die ich ersetzen muss, sind…

  • Don’t be a Tyrannosaurus Rex!

    Don’t be a Tyrannosaurus Rex!

    You might ask: Why build your own keyboard? Because it looks cool and impresses people! Jokes aside – building your own keyboard is actually not as uncommon as you might think. The process can be very fun, and you get a lot of practical use out of your final product.