Matthew de NobregaA high-productivity web / app stackWith the proliferation of development tools at various layers of abstraction, one can spend more time evaluating approaches than…Apr 3, 2020Apr 3, 2020
Matthew de NobregaAWS QLDB first lookWe took the new ledger database from AWS for a test — and production — driveMar 6, 2020Mar 6, 2020
Matthew de NobregaDomain modeling in TypescriptTypescript provides a range of tools for building rich domain models. However there are a number of approaches to doing this, and some…Jun 14, 2019Jun 14, 2019
Matthew de NobregaMan, machine, and manipulationEvolution has given us a brain that is extraordinarily efficient, but is prone to cognitive short-cuts which are open to exploitation.Apr 11, 2019Apr 11, 2019
Matthew de NobregaE2E testing framework round-upAs developers, we program computers to do repetitive tasks so humans don’t have to. Sanity-checking the flows of an application after it…Mar 18, 2019Mar 18, 2019
Matthew de NobregaAccess control & multi-tenancy in an end-to-end reactive applicationWorking through generic functionality like access control and multi-tenancy when using xAPI as a messaging format in a reactive…Dec 28, 2018Dec 28, 2018
Matthew de NobregaFirebase authentication with .NET Core (including SignalR)Setting up Firebase authentication with ASP .NET Core is simple, but with all the noise around Core / Framework / Azure web apps…Nov 15, 2018Nov 15, 2018
Matthew de NobregaImplementing an end-to-end reactive applicationThe second article in this series covers a proof-of-concept leveraging open source and Azure technologies.Oct 29, 2018Oct 29, 2018
Matthew de NobregaState- vs event-based web architecturesThis article is the first in a series and covers a high-level motivation for event-based persistence and business logic.Oct 22, 2018Oct 22, 2018