View the Projects by pagnition

A Blog full of Web Projects

View the Projects by the navigation at the bottom of the Page sorted by Date...


DevOps and Headless CMS

08-March-2025

DevOps and Git-based Headless CMS used with my Blog

Note: The Decap CMS was formerly known as Netlify CMS and seems to keep most / all of the features of Netlify CMS.

This Blog is using a CI / CD Pipeline as an important concept of DevOps. An Editor of the Blog can use Git-based CMS for content administration while an Administrator or Developer of the Blog can use GitHub as a CMS as well as VS Code.

The CI / CD Pipeline was implemented by

  • The code of the Blog at GitHub
  • Decap Git-based CMS / GitHub as a CMS / VS Code
  • Netlify Cloud which hosts the Blog

A few examples of how it works:

When a developer makes a change to the code of the Blog and commit the code to GitHub by VS Code or GitHub as a CMS an automated Build will happen and if no errors are detected the created files from that build will be deployed to Netlify Cloud where the Blog is hosted.

An Editor saves a Post of the Blog ( A Markdown file) by the Decap / Netlify CMS system which starts the build and deployment by a commit to GitHub.

In addition to Headless Git-based CMS I have experience with API driven CMS listed below

  • Strapi - Based on Node.js

To get more experience with Git based CMS a copy of the Gatsby Blog is hosted and administrated by Gatsby Cloud and Tina CMS using another repository at GitHub.


Java Spring Boot MVC with Spring Security

08-February-2025

Java Spring Boot 3 MVC and Spring Security

Note: Due to the resource limitations of the Microsoft Azure Free App Service Plan, the initial load time will be up to 1 minute. A 403 Status code may happen too!

The Source code at GitHub

The below code is an old version with semilar functionality by Spring Boot 2 using a MS SQL Database

The source code at GitHub

Migration from Java 11 to Java 17 ! Showing and administrate a dataset of persons by a Java MVC Web Application (Secured by login) using MVC, Security, JSP, JPA, Hibernate, Maven and MySQL


Java Spring Boot REST API + MVC using Spring Security

07-February-2025

Java Spring Boot 3 REST API + MVC using Spring Security

Note: Due to the resource limitations of the Microsoft Azure Free App Service Plan, the initial load time will be up to 1 minute. A 403 Status code may happen too!

The Source code at GitHub

The below code is an old version with semilar functionality by Spring Boot 2

The source code at GitHub

Migration from Java 11 to Java 17 ! Showing and administrate a dataset of persons by a Java REST API and MVC Web Application (Secured by login) using also JSP, JPA, Hibernate, Maven, MySQL and jQuery for the frontend.


Java Spring Boot JAX-RS using REST API + MVC

06-February-2025

Java Spring Boot 3 JAX-RS Jersey REST API + MVC Application

The source code at GitHub

The below code is an old version with semilar functionality by Spring Boot 2

The source code at GitHub

Migration from Java 11 to Java 17 ! Showing and administrate a dataset of persons by a Java Jersey REST API and MVC Web Application using also JSP, JAX-RS, JPA, Hibernate, Maven and MySQL. React, Fetch API (Not working in IE), AngularJS and jQuery for the frontend client


.NET 8 Machine Learning used for tasting wine

11-January-2025

.NET 8 Console App for tasting wine using ML.NET with C#

Explore Artificial Intelligence and Machine Learning

This is a console application using Microsoft’s Machine Learning framework ML.NET for tasting wine

FastTree regression used to train the Model

The code at GitHub




A Blog made with Gatsby React and GraphQL