Continuance
けいぞくはちからなり
is Power
The Japanese proverb "continuance is power" is my
mantra. It reminds me that if I keep at something, even if it's difficult, I will eventually succeed. I
wake up every morning with this proverb in my mind, and I remind myself of it whenever I'm feeling
discouraged or like giving up. I also celebrate my successes, no matter how small, because this helps me
to stay positive and keep believing in myself.
I believe that this proverb has helped me to achieve many things in my life. It has taught me the
importance of perseverance and hard work. It has also shown me that even small steps can lead to big
results.

01. Savannah Informatics technical backend challange
I recently solved a back-end interview challenge that tested my skills and experience in a variety of technologies. The challenge required me to develop a REST or GraphQL API, use a configuration management tool, work with containers and container orchestration tools, write automated tests at all levels, and implement CI/CD. I then implemented the API. I used Golang to write the code, and I used Chef to manage the configuration. I also used Docker to create containers for the API and the database, and I used pytest to write automated tests.Finally, I implemented CI/CD. I used GitHub Actions to automate the process of building, testing, and deploying the API. This saved me time and effort, and it also helped to ensure that the API was always up-to-date.
tl;dr
The goal of the project was to learn how to:
* Develop REST and GraphQL APIs
* Use a configuration management tool
* Work with containers and container orchestration tools
* Write automated tests at all levelsImplement CI/CD using GitHub Actions
02. My Portfolio
I developed my developer website portfolio using HTML, CSS, JavaScript, and PHP. I faced challenges designing the website with CSS, but I overcame them with research, help from others, and testing. It took me two weeks to build, and I received positive feedback on the clean design, easy-to-use interface, and impressive use of technology. I am also planning to continue to improve my portfolio in the future. I want to add more projects to the portfolio, and I want to make sure that the website is always up-to-date with the latest technologies. I believe that my portfolio will be a valuable asset to me as I continue my career as a web developer.
tl;dr
My goal for this project is to to:
* Improve my designing skills
* Showcase my ability to design, develop and deploy web applications
* Provide an overview of who I am as a developer (skill-sets, technology stacks I use and my career
objectives)
* To land my dream job as a Back-End developer.
03. A Payment System
I recently completed a project to build a payment system using Golang, SQLc, and Docker. The goal of this project was to learn more about building microservices and how to use Golang, SQLc, and Docker to deploy them. I started by designing the system. I decided to use a microservices architecture, with each microservice responsible for a specific task, such as processing payments, storing payment information, and generating reports. I then implemented the microservices. I used Golang to write the code for each microservice. The code is well-organized and modular, making it easy to test and maintain. I also implemented automated tests for the microservices. I used the testing package to write unit tests for each microservice. I also used the grpc_testing package to generate test data and to send requests to the microservices. Finally, I deployed the microservices to production. I used Docker to create containers for each microservice. I then used Kubernetes to deploy the containers to a cluster.
tl;dr
The aim of the project was to learn how to:
* Design and implement microservices
* Use Golang to build microservices
* Write automated tests for microservices
* Deploy microservices to production
04. Web Internet Service Provider (WISP) Management & Biling System
I just finished a project that used Golang, SQLc, and Docker to build an ISP control and billing system. These tools were used to build a reliable and scalable web application. The project's goal was to learn more about them and how to use them. The first thing I did was plan the method. I chose to use a micro-services design. Each micro service would do a specific job, like scraping a website, storing the data it got, and making reports. I also made the structure for the database. There are things like prices, details, and pictures of products that were scraped and stored in the database.After that, I set up the microservices. For each micro-service, I wrote code in Golang. Modules and well-organized code make it easy to test and keep up to date. Last but not least, I put the microservices into production. For each micro-service, I used Docker to make a container. Kubernetes was then used to add the containers to a cluster.
tl;dr
I believe that this project helped my ability to:
* Design and implement microservices
* Use Golang to build microservices
* Write automated tests for microservices
* Deploy microservices to production
* Use CI/CD pipelines to automate deployment
* Learn to configure FreeRadius Server
* Store data in a database
* Deploy a web scraping tool to production
05. Fainda Recommendation System
I'm working on a project right now that involves a suggestion system. Learn more about the RPC system, how to use it, and why it's a good choice for making apps was the point of this project. First, I went over the basics of gRPC. I learned about the benefits of the system, like how fast it is, how it can be scaled, and how safe it is. I also learned about the different features of gRPC, like authentication, streaming, and contact that goes both ways. After that, I set up the API. The code for the client and the server was written in Golang. Requests are sent to the server by the client code, which then shows the results. It is the job of the server code to take orders from clients and send back the results. I also set up automatic tests for the API. It was the grpc_testing package that I used to make test data and message the server.
tl;dr
The aim of the project was to learn how to:
* Understanding the RPC framework
* Using microservices
* Using gRPC to build applications
* Write automated tests for gRPC APIs
* Deploy gRPC APIs to production
*At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat.