Glamorous Toolkit
In a nutshell, Glamorous Toolkit (GT) is an environment for making systems explainable through the creation of contextual tools . Every system is different, so a “contextual tool” helps you to answer specific questions about a software system in the context of the problems you need to address. GT supports the inexpensive creation of such tools : - by adopting a moldable development methodology expressed (a set of development patterns ) - by providing a live, open-source, environment supporting this methodology ( i.e., the “toolkit”) For a more detailed introduction, read What is Glamorous Toolkit?
Figuring systems out is the single most expensive activity in software development. And most of it is typically spent by manually reading code because tools are too rigid. Instead, the development environment should be moldable inexpensively to the task at hand. Contextual tools can compress the system and can help developers make sense of systems much faster. We call this Moldable Development.
Moldable Development is best learned by doing. Start with a concrete problem you care about. Get more ideas here: Get started.
Glamorous Toolkit is developed by feenk, and was born out of a long term effort to make the inside of software systems explainable. We make it available as Open Source under an MIT license so you can experience Moldable Development as freely and directly as possible.
Glamorous Toolkit is built in Pharo, but the goal of GT is distinct from that of Pharo and so is its realization. Read more about Glamorous Toolkit and Pharo.
Webpage: gtoolkit.com Discord community: discord.gg/FTJr9gP YouTube: @gtoolkit Twitter: @feenkcom