Hello everyone,
I’m Jasim and I have been building a code generator for UI designs which takes designs from Sketch and Adobe XD, and generates clean, minimal, and editable HTML and CSS. It is at https://protoship.io
I’ve been fascinated by compilers and code generators for a long time. Code generators were sort of my entry to the craft, thanks to a tool called Virtual TBrowse, which took a .dbf flat-file database and generated an editable datagrid in Clipper. The code it produced taught me a lot about the APIs as well as the TBrowse programming model.
After making business apps for close to a decade I became disillusioned by the repetitive nature of the work - the essence of a double-entry book-keeping application for example, is the same irrespective of whether we’re building it in the web with a recent JS front-end framework, or if it was built a few decades ago in DOS and FoxPro. Yet we keep reinventing the wheel every few years and that is at the root of my interest in model-driven development.
I’m looking forward to participating in this community and am excited to meet you all!
Best,
Jasim