I hade drawing things with a mouse (remember we are typists first). Hense, I've introduced a text-to-diagram tool called mermaid to several companies. Also to protect the IP of a company, I avoid the use of online editors such as mermaidlive and draw.io so I keep all md files in source control. The following github gist show what readMe will looks like.
Keep Reading →
Abdi Daud
🇦🇺 Technologist; Somaliland Freedom & Recognition Advocate
Latest stories
The list of apps I use is listed here.
Keep Reading →
One of the issues has been raised in legacy systems is how to optimize for performance knowing there are several limitations. This mindset, however, gives the green light to ignore many modern language features on the argument that it lowest the performance of the application. I think that is not true and sometimes it the reason for bad performance is implementing new language features the wrong…
Keep Reading →
a 5$ for a k8s cluster is the cheapest price I have seen. The first problem I run into was how to smoothly run kubectl commands and also easily move from one k8s context to another. DigitalOcean documentation suggest to pass argument to the config file on each command So instead of you will have to do kubectl --kubeconfig="cluster1-kubeconfig-dupe.yaml" get nodes So why is that? If you used GKE…
Keep Reading →
And We did! It was a major success and we have many men and ladies of all ages interested in dotnet and especially in a cloud workshop. It was the first time they had cloud services hands on! somaliland dotnet workshop It was not easy to provide material to over 70+ persons at once, but thanks to Microsoft Learn platform, as a group was able to exercise few lessons about cloud computing — the…
Keep Reading →
I followed a couple of other blogs and github issues to make this work. So let me share the docker file: and the yaml file is as follows Docker version is 18, and k8s is 1.8 After each merge to master, this is the hook I am using to deploy (the last two lines are not working as expected so I will manually delete the pod to apply the new image, I am sure there is a better way to do this) docker…
Keep Reading →