MMwaijohninnjirumwai.hashnode.dev·Sep 9, 2023 · 5 min readSetting Up a CI/CD Pipeline for Your React Application with Jenkins ,Docker and GitlabIn today's software development landscape, continuous integration and continuous deployment (CI/CD) pipelines have become indispensable tools for streamlining the development and deployment processes. In this blog post, I guide you through the steps ...00
MMwaijohninnjirumwai.hashnode.dev·Feb 23, 2023 · 6 min readCommon Java and Spring Boot Interview QuestionsJava Interview Questions: What is Java? Java is a programming language that was first released by Sun Microsystems in 1995. It is a high-level, class-based, object-oriented programming language designed to be portable, secure, and platform-independen...00
MMwaijohninnjirumwai.hashnode.dev·Feb 8, 2023 · 3 min readDTO Pattern Spring BootDTO (Data Transfer Object) is a design pattern that is used to transfer data between layers of an application. In this article, we will look at how to implement the DTO pattern in Spring Boot. First, let's define the User entity class that contains t...00
MMwaijohninnjirumwai.hashnode.dev·Jan 2, 2023 · 2 min readNode Js: Setting Environment Variables Using pm2 libraryWhat is PM2? pm2 is a process manager for Node.js applications. It allows you to keep your application running in the background on your server, even if you log out or close the terminal window. pm2 provides several features for managing and monitori...00
MMwaijohninnjirumwai.hashnode.dev·Dec 5, 2022 · 1 min readJava Using Default ArgumentsIn Java, you can specify default values for parameters in a method signature. This means that if a caller of the method does not provide a value for that parameter, the default value will be used. Here is an example: public void printMessage(String m...00