Alan Plum

Full-Stack TypeScript Person

Sorted out legal questions

Long story short: everything's on track, any change would be for the worse, keep on truckin'.

Switched to RRv6 data router

RRv6 supports loaders, which should simplify a lot of the data/loading/error logic and could help with SSR in the future.

Learned how to set up DKIM

The DKIM Generator is a good way to get started (caveat: they generate your keypair server side so you shouldn't use them for production): https://easydmarc.com/tools/dkim-record-generator/

Updated domain redirects

Since the new marketing website is still WIP, it's probably nicer to redirect visitors to our agency website in the meantime rather than serving them the default domain parking placeholder.

Pre-launched customer

Set up live server for a customer's installation of the app.

Too many phone calls

Turns out avoiding Google services for privacy reasons is a good idea after all.

Wowed customer with UX

Always nice to be told that users enjoy your product.