My 2021 Annual Review: Seeking Serenity
By slowing down and making more room for reflection, I discovered a little bit more about myself and what works for me and what needs pruning.
I'm the creator of over 60 Ruby gems, a spoken languages enthusiast, and a traveller in over 15 countries.
Welcome to my space on the web!
By slowing down and making more room for reflection, I discovered a little bit more about myself and what works for me and what needs pruning.
Despite all the turmoil, there were many good events and experiences that had a positive influence on me and provided valuable insights worth sharing.
If you have used Ruby for any length of time you have probably used a gem. But, have you ever wondered what a gem is?
TTY provides many components for helping a developer build CLI and other terminal applications. If you ever needed to interact with terminal input or output then this library boasts a large set of focused tools to help you get the job done, such as printing out terminal tables, gathering and displaying user input, checking location of executables in system independent way and much more.
A Ruby library built to implement minimal final state machine. It doesn’t depend on specific framework integration code. Rather, it leaves it open to the developer as to how the integration is performed. The Finite Machine is also armed with powerful state machine concepts such as transition guards and dynamic conditional branching allowing for modelling logic flows more naturally.