kwame.hashnode.devDesign Pattern : Decorator PatternThis is a structural pattern that attaches additional responsibilities to an object dynamically by placing them in wrappers that contain those behaviours. This provides an alternative to subclassing. In SOLID design principles: classes should be open...Oct 30, 2023·3 min read
kwame.hashnode.devHow to create a system service in LinuxYou have this awesome app on your machine and want to run it as a service. You want to automate the whole process so you don't have to go through using the language framework start up commands each time. Say you want to start the app in the backgroun...May 14, 2021·3 min read
kwame.hashnode.devAutomate deployment using CircleCI to Ubuntu Server.Deploying apps online can be really frustrating especially when you starting out and the documentations are not sufficient enough. After deploying apps on Heroku I decided to purchase a Virtual Private Server(VPS) which means I have to build my own m...May 10, 2021·3 min read