Cron Is Stateless. Your Mortgage Isn't.

I’ve been working on WealthRelay, an API venture I built from the ashes of my old MarketRacoon code, pivoting what used to be a consumer portfolio tracker into a B2B solution. Somewhere along the way I had to admit something uncomfortable: I was using cron wrong. Not “wrong flag” wrong - conceptually wrong. The tell: fortnightly The feature that forced the realization was recurring schedules: automated deposits, loan repayments, interest runs. And the single most requested shape for those is the one banks use for mortgages: fortnightly. ...

July 12, 2026 · 6 min · Erwan Joly

Auto-Generate React Forms from a HotChocolate GraphQL Schema

Versions: @rjsf/core v6.6.2 is the current stable release. v5 was a major breaking change from v3/v4 - the validator prop became required and the validator was extracted into @rjsf/validator-ajv8. The code in this article targets v5+. @graphql-codegen/cli v5 is current and the config format shown is compatible. Internal tooling is where good architecture goes to die. Every backfill, every data-correction operation, every admin action ends up with the same choice: write a one-off form, use the GraphQL playground, or write a script. The first option takes hours and is immediately outdated. The second only works if you let engineers near production data. The third requires a developer every time. ...

September 1, 2022 · 6 min · Erwan Joly