Tech blog

Short stories and insights
about the world of
development

We write about our efforts to keep a low rate of WTF per minute. ¯\_(ツ)_/¯

Testing XState machines in your React Native app

Testing XState machines in your React Native app

This article shows how to test the payment authorisation flow we implemented with XState and React Navigation. We will first test the business logic, and then add some integration-style tests for the navigation screens.

Arrow icon for linked card
Integrate XState with React Native and React Navigation

Integrate XState with React Native and React Navigation

In this article, Simone shows how to integrate an XState state machine with React Navigation to implement a complete app flow.

Untangle complex flows in your React Native app with XState

Untangle complex flows in your React Native app with XState

In this article, I am describing how we modelled declaratively a complex flow of a banking app by leveraging XState, a JavaScript library to define finite state machines.

Stop rolling the dice: how to estimate effort in software development

Stop rolling the dice: how to estimate effort in software development

The usual disclaimer: this is a small contribution to a huuuuuge topic. It does not claim to be exhaustive. Our hope is to provide you…

Building Games for the Terminal with React

Building Games for the Terminal with React

Most React developers I had the pleasure to meet are acquainted with how this technology can be used to build interactive web applications…

READ ALL
MENU
CLOSE
HomeWhat we doHow we workJoin usTech blog
info@welld.chView all our contacts