The REGAL Architecture

Introduction

The REGAL Architecture is a tech stack brought together using industry best practices and modern tooling for building web applications. If you want to build, deploy, and host a full stack web application with little to no runtime exceptions, minuscule downtime, and confident, yet reasonably fast iteration, REGAL is for you. Nothing is invented here, it’s just a combination of existing technology brought together in a cohesive tech stack.

REGAL stands for the core technologies used in the tech stack:

Continue reading “The REGAL Architecture”

Ruminations on ValueObjects, DataTransferObjects, Back-end For Front-ends, and Functional Programming Data Modelling


Interesting domain modelling challenge happened this week. Remember the difference between ValueObjects and DataTransferObjects? DTO’s are over the wire and VO’s are your domain objects, usually bereft of behavior?

This was a pattern I thought I’d never use again.

Continue reading “Ruminations on ValueObjects, DataTransferObjects, Back-end For Front-ends, and Functional Programming Data Modelling”