About
Blog » development »
-

Of races and mutexes: synchronizing async operations in JavaScript
von
While JavaScript is a strictly single-threaded language, the asynchronous nature of its execution model can easily lead to situations in which two or more async operations run at the same time and compete with the program flow depending on which operation succeeds first. The result is a specimen of the dreaded species of race conditions.…
-

10 Dinge, die Entwickler an (JIRA-)Tickets schätzen
von
Im letzten Monat habe ich auf dem PO-Camp darüber gesprochen, welche Bestandteile und Prinzipien aus Entwickler-Sicht für gute (JIRA-)Tickets erforderlich sind. Die gesammelten Anforderungen basieren auf der einen Seite auf kurzen Interviews mit Entwickler-Kollegen, die ich im Rahmen unserer Slacktime durchgeführt habe („Was machen für Dich gute JIRA-Tickets aus?“). Zum anderen fließen aber auch meine…
-

Slacktime: SoundBoard App
von
Die App „SoundBoard“ Am letzten Mayday habe ich meine mobile App „SoundBoard“ für Android fertiggestellt und bei Google Play released. Die App etabliert einen Hintergrundservice, der alle über das Mikrofon empfangenen Spracheingaben analysiert, gesprochene Sätze erkennt und daraufhin mit entsprechenden Soundeffekten reagiert. Auf die Idee zu dieser App hatte mich ein Freund gebracht, der ein…
-
Ich bau mir eine Stakeholder Map App mit Ionic 2 und Firebase
von
Stakeholder Maps helfen, den Überblick auf einem Projekt zu halten. Ionic 2 hilft, schnell einen Prototyp für eine App zu erstellen. Firebase hilft, schnell ein Backend für Anmeldung und Datenhaltung aufzubauen. Wie man mit soviel Hilfe eine Stakeholder-Map-App baut, beschreiben wir im Folgenden. Wir, das sind Steffen Ritter und Micha Trieba von Mayflower.
-
Geschafft … Erstes DevOps Meetup Würzburg!
von
in DevelopmentAm Montag, den 07.11.2016 fand das erste DevOps Meetup Würzburg mit knapp 40 Teilnehmern statt. Die Themen des Abends lauteten „DevOps – neue Antworten auf neue Herausforderungen“ sowie „Continuous Delivery – Software schneller entwickeln und ans Ziel bringen“.
-
Agile Anti-Patterns für unterwegs
von
Unsere Sammlung agiler Anti-Pattern gibt es ab sofort auch als Android-App im Google Play Store.
-
mobile dev hint #2 – Use Browsersync for mobile testing
von
While testing mobile websites on different devices and browsers, testing time grows exponentially. You need to duplicate click-through movements on all the devices, fill out forms many times and do all the user interaction for too many times. This is where Browsersync starts, it cuts out all the repetitive manual tasks. You can mirror all…
-
mobile dev hint #1 – Remote Debugging Websites on iOS Devices
von
When it comes to mobile testing, we need to talk about testing on real devices. What seems to be an easy task for the tester, could be hard when you try to debug device specific errors on the device itself. This short guide will help you with the setup of the remote debugging with the Safari Developer…