What is Quarkus? Quarkus is a powerful enterprise programming stack that has very high possibilities to take the market by storm. It’s possible to create supersonic and subatomic applications with Java, therefore we can create ultra-fast...
To give talks is very challenging but also very rewarding. When we give talks and share our knowledge, we fill out the gaps from what we learned. In software development, if you face this challenge to give a talk, you will expand exponentially in...
Do you know what is the career path you will take? If you are considering becoming a principal engineer, you will get powerful insights from the following video. In the following video we discuss: – What are the most important actions from a...
The MVC (Model View Controller) pattern divides the code into three layers, Model which is the layer where there is the business data class, we can also say model class or even domain class. Then the View layer is the front-end application which...
To keep up with technology as a developer is not easy nowadays. In the cloud era, there are so many technologies to be mastered that we need to be strategic. If you didn’t start working on the cloud, you can take a look at the technologies...
Primarily, to be a senior software engineer, you must be great technically. You should know at least one programming language deeply, handle Threads, be able to learn new and adapt to new technologies quickly, and know a couple of frameworks very...
Using a software methodology is far better than no methodology at all. No methodology might make sense when the project is small and all the requirements knowledge is under the control of the developers but things get very hard when the project and...
During the pandemic, everyone has to work remotely. For most people to work remotely is a big challenge because they might be tempted to do something else instead of focusing on work. Companies have no choice other than adapting to the situation or...
Asking questions at work as a software developer might be tricky. Nobody knows everything though and it’s fine to admit that, you even show strength and confidence by doing so. However, there is a fine line on that matter, there are many...
The following top productivity tips will greatly help you to get things done more quickly and effectively. Many of the points of this article are underestimated by software developers, however, by applying the following actions you will notice a...