Hello and welcome to my blog! Here I write about the development of UMLBoard, a lightweight UML class designer I'm working on, and other UML-related topics or software architecture in general.
Data replication and asynchronous communication can make microservice systems more robust against network failures.
12 min read
This article examines several local and file-based database wrappers in Rust and demonstrates how to add them to a Tauri application.
14 min read
Expressing domain rules with OOP can be inflexible. Switching to the meta-model can make systems more dynamic.
11 min read