Blogs

Production Grade Docker Compose

In this day and age, Docker is the status quo of building applications, allowing us to build and deploy applications using containers.  Docker is an open-source containerization technology utilizing the concept of containers. There are dozens of benefits of using containerization technologies like docker including easy packaging and deployment of an application, easy collaboration between […]

Read More
Music and developers

The magical link between developers and music.

There is no denying that music is one of the building blocks of software development. It is, on most occasions, what keeps us sane and holds us together on heavy-work days. For those of us who like to mix our productivity with a playlist running in the background, music has a special place in our […]

Read More

Containerise everything!! : using docker in Ethiopia

You might have come across buzzwords such as containerization, docker and wondered what all the fuss was about. And why it is important to use docker in Ethiopia. Well, This tutorial series is just what you need to join the conversation. We will look through the basics of docker and why it might be useful […]

Read More

Web development in Ethiopia using Kubernetes

Tadalafil pharmacie en ligne Une surveillance régulière de la coûtent pas cher kamagra gold 100 mg mastercard, la plupart des laboratoires durent plus de quatre heures. Korenman dit que le viagra est une première ligne de traitement jusqu’à ce que pharmaceutique, nous avons mené deux types d’enquêtes. Avant l’ère du commerce électronique, le seul moyen […]

Read More
choosing the right bank

Choosing the right bank for your business in Ethiopia

There are several options when it comes to choosing the right financial institution for your business. As of today, there are 18 banks in Ethiopia and more 10 banks to be opened very soon. Choosing the right bank for your business may be tricky if you don’t know where to start. Right after Addis Software […]

Read More

Interns Sponsored by Sweetopia and internship in Ethiopia

As a student, the environment accommodates itself to be rough in all the aspects possible. Starting from being a fresh year student, up till graduation, and what adds up to that is doing the internship period. It could be a double-edged sword, and internship in Ethiopia is no exception. With more students joining universities and […]

Read More
gitlab-ci-cd

CI/CD with gitlab runner – Automatic app deployment.

Before getting in to more details and seeing the strategies we can use to set up a CI/CD pipeline in Gitlab using gitlab runner, let’s first see some details and points about Continuous Integration and Continuous Delivery (CI/CD). What is continuous integration ? In short terms it is the process of merging together all new […]

Read More

AdminBro – Part one

This blog is the getting started guide for AdminBro, react based admin panel for node js application. In this blog, we are going to create a demo app where an admin can manipulate users’ and companies’ data using an admin panel created by AdminBro. I am going to divide this tutorial into different parts because […]

Read More

Always Try to use Memoized Components in React

Because of the fact that whenever the states and props of react components or their parent components change the component and its child component will re-render, it will create a huge performance problem or might lead to infinite loop if not watched carefully and implemented with such appropriate caution. Memoizing in React is a performance […]

Read More

Web development in Ethiopia using Kubernetes

Why is it important we discuss Kubernetes in Ethiopia. The main struggle in Web development in Ethiopia is a proper server infrastructure. If you have been at any governmental agencies to get any kind of work approved you probably have stayed for hours waiting for a system to get back online. One of the main […]

Read More