There are some of my projects I want to share. These applications were designed by myself and for myself, but might feet to other developers. I use all of those regularly at particular development stages. All of them are CLI designed in a “thing-as-code” manner where all artifacts are stored in a file system and managed with a text editor.
The Punch results from
my work with The Clean Architecture and Domain-Driver application
design. It focuses on Domain Business Logic providing a basic frame of
services, entities, plugins, code generators, and DSL. Since it was born
I started my every Ruby codebase starts with
$ punch new THING
.
The Marko is the first point on a long Ruby road that started somewhere in 2011. It is the first tool that I developed myself and for myself being a Business/Systems Analyst. It provides a sort of “docs-as-code” approach for managing bulky software artifacts like SRS, and ADD presented as a bunch of separate markup sources.
The TimeSpent was born for freelance projects where I had to track and report time spent. It helps to track efforts, especially when one switches between a few projects during a week.
This small fanny-bird Sancho was born to bring my projects to the Internet. All you see here and on the other my project sites was generated with the help of Sancho.