Engineering & modeling
- uml-modeling
Choose and Build the UML Diagram That Answers Your Question
A guide to selecting and building UML diagrams based on the specific engineering question you need to answer, using a ticket reservation scenario.
Read the article - meta
Welcome to this learning blog
How this site works and how to publish the same article in English, French, and Arabic.
Read the article - web-communication
Understand Origins, CORS and Browser-Enforced Access
A deep dive into the Same-Origin Policy, preflight mechanisms, and the critical distinction between CORS and authentication.
Read the article - engineering-foundations
From a Blank Project to a First Working Feature
Build a one-page delivery plan around evidence, explicit assumptions and a demonstrable first feature.
Read the article - web
What is a URL (in plain language)
The pieces of a web address—scheme, host, path, and query—and why they matter when you learn how the web works.
Read the article - business-workflows
Turn a Business Workflow into Explicit Use Cases
A guide to eliciting workflows, handling exceptions, and documenting logic via textual use cases and decision tables using a library lending scenario.
Read the article - business-workflows
Actors, Accounts and Domain Entities Are Different Things
Learn to separate interacting roles from authentication identities and business objects using a parcel locker scenario.
Read the article - business-workflows
Business Rules, Technical Constraints and Quality Requirements
Learn to distinguish between domain behavior and technical constraints using a clinic appointment portal scenario.
Read the article