---
title: "Defy Architectural Uncertainty by Building Schrödinger's App"
url: https://stacklist.com/card/4ac6b9de-8f1d-47df-bc84-68814a6224a3
source_url: "https://websummercamp.com/2026/session/defy-architectural-uncertainty-by-building-schroedinger-s-app"
stack: https://stacklist.com/stack/46432398-67c7-4536-9f20-fb45d29f325d
summary: "Defy Architectural Uncertainty is a hands-on workshop teaching developers how to build applications that blur the boundaries between monolithic and microservices architectures using TypeScript, React, and Jitar. Participants learn to design scalable systems where the same codebase can be deployed as a monolith or microservices at deployment time."
tags: "microservices, monolith, full-stack, typescript, react, jitar, deployment"
key_entities: "TypeScript (technology), React (technology), Jitar (technology), Schrödinger's App (concept), microservices (concept), monolithic architecture (concept), Bas (person), Masking Technology (organization)"
classification: "tutorial"
content_hash: "sha256:3b98a9ddc809b19277bc8407ddd8aa54b92b2c75537c3cb47e87649d88b7b8c0"
acp_version: "0.2"
token_counts_approximate: 417
visibility: public
agent_accessible: true
status: "final"
---

# Defy Architectural Uncertainty by Building Schrödinger's App

Description Can an application be a monolith and microservices at the same time? Spoiler alert: yes! In this hands-on workshop, we'll build a full-stack application with TypeScript, React and Jitar that blurs the traditional boundaries between monolithic and distributed architectures. Much like Schr&ouml;dinger's famous thought experiment, the application's deployment model remains undecided during development. Only at deployment time do we choose whether it runs as a monolith, a set of microservices, or something in between. We'll start with a simple full-stack monolith and deploy the frontend and backend independently. From there, we'll evolve the system into a modular monolith composed of multiple applications and explore how the same codebase can be deployed either as a monolith or as a collection of microservices. Along the way, you'll learn practical techniques for designing scalable systems, defining logical and physical boundaries, creating distributable components, and practical deployment strategies. This workshop is ideal for full-stack developers, backend developers, and software architects. Key takeaway Rules and tools for building a scalable full-stack monolith Prerequisites Have installed on your laptop: git node (version 24 or later) favorite IDE Speakers Co-Founder @ Masking Technology Bas journey began as a low-code developer, while also maintaining proficiency in traditional programming. This dual-track approach has provided him with a comprehensive understanding of software development. Today, he leverages his extensive experience to assist companies and write about the intersection of low-code and high-code development.
