← All posts

devlog

Posts about development logs and progress updates

  • A diagram showing the new architecture of the _e-light_ app, with three main modules: the engine, the scanner agent, and the user interface.2026-07-07: Designing a structured light app architecture
    Refactoring the e-light app into three modular components

    In this post, I describe the redesign of the fundamental architecture for the e-light structured light app, which I'm currently developing.

    The new architecture is based on a modular design that splits the app into three main modules (the engine, the scanner agent, and the user interface), each with a clear responsibility. This design allows for more flexibility, better separation of concerns, distributed setups, and easier customization.