Pinned Repositories
bridges-surveillance-story
This application uses event sourcing to serve the logistics for a bridge management system.
buy-odd-yucca-concert
Study of the Kong Framework
concert-demos-root
This project is built in order to compare and illustrate differences between MVC and Reactive Web design patterns.
favourite-lyrics-app
Favorite lyrics is a project exploring Hexagonal Architecture.
good-story
An investigation and comparison between Kotlin and Java on an engineering level. Since beauty is in the eye of the beholder, this repository is not meant to evaluate Java or Kotlin on an aesthetic level.
staco-app
This application is made as a DEMO to illustrate the use of localstack as a possible way to efficiently learn how the AWS ecosystem works
video-series-app
This is an example project to to offer you a very simple example of a CQRS architecture.
vma-archiver
Video Media Archiver
whiskers-kotlin-native
This is a set of command line elements that we can run and install in our system created in Kotlin and Generated using the Kotlin Native compiler
your-finance-je
Using JWT in KumuluzEE. Two solutions are provided to understand how simple the JWT authentication/authorization system actually is.
jesperancinha's Repositories
jesperancinha/whiskers-kotlin-native
This is a set of command line elements that we can run and install in our system created in Kotlin and Generated using the Kotlin Native compiler
jesperancinha/vma-archiver
Video Media Archiver
jesperancinha/staco-app
This application is made as a DEMO to illustrate the use of localstack as a possible way to efficiently learn how the AWS ecosystem works
jesperancinha/bridges-surveillance-story
This application uses event sourcing to serve the logistics for a bridge management system.
jesperancinha/moving-objects-service-root
The goal of this mini-project is to introduce you to two important monitoring tools in the software landscape These are prometheus and grafana. In this project you will find implementations using micrometer and a store for metrics
jesperancinha/news-cast-explorer
This project explores the saga architecture for two patterns. The Choreograhy and the Orchestration
jesperancinha/advanced-library-management
Using Resilience4J, this is a Demo project which uses a Library as background and manages all its requests. This library can rent books online and the usage rate is extremely high. There is a reactive way to access, which is the one normally used, but sometimes, the system needs a bit of help from an old machine running a non-reactive MVC Spring application using JPA. Let's make this in Kotlin and find the best solution!
jesperancinha/healthy-cameras
Demo on Kong in a system where several cameras watch over a building and we need to constantly monitor their statuses
jesperancinha/image-train-filters-web
This is an Image transformation webservice where we can see 3 algorithms performing updates on images. It implements a contour for images, the Kuwahara blur filter and finally an algorithm I made myself called chartizate. The latter creates images where the foreground is written text.
jesperancinha/jeorg-security-defense-test-drives
The goal of this repository is to create a tool which users can install as a service and with that, have their phishing emails automatically sent to whatever user map them to. I will only make an official release of this when I'm absolutely sure of a couple of things. One is that the wrong mail doesn't get emailed to a phishing reporting service and make sure that to the best of my knowledge, the phishing emails are reported by the minute you receive them. This will give pirates and hackers a lot less time be able to escape. All of this comfortably knowing that no script will be run from the emails received.
jesperancinha/jeorg-spring-master-test-drives
Spring Master Test Drives is a repo about studying the Spring Framework in depth.
jesperancinha/jeorg-spring-test-drives
This project is intended as a study tool for the Spring Framework. This includes Spring and Spring Boot. It includes Java and Kotlin implementations. It is also a source of Mockk, Kotest and Jupiter 5 combined examples.
jesperancinha/json-to-builder-pattern
Interprets a json string object and creates a builder based on the Java builder pattern
jesperancinha/sea-shell-archiver
This is web application made specifically to study a reactive archiitectur.
jesperancinha/boilerplate-project-issuetracker
A boilerplate for a freeCodeCamp project.
jesperancinha/boilerplate-project-library
A boilerplate for a freeCodeCamp project.
jesperancinha/boilerplate-project-messageboard
A boilerplate for a freeCodeCamp project.
jesperancinha/from-paris-to-berlin-circuit-breaker
This project is an investigation of Hystrix and Resilience4J in the Kotlin language
jesperancinha/isbn-stacks
Worldwide, the ISBN number is used. It is a massive collection of numbers which uniquely identify books per type and edition. Based on that, this project is here to evaluate the recent experimental project from the spring team called Spring-FU. As DSL that, when released, it will allow Spring applications to be developed without the use of annotations. The main argument is that annotations bring unnecessary overhead to the application and that processing time can be avoided.
jesperancinha/jeorg-algorithms-test-drives
Algorithm Study Project in different languages
jesperancinha/jeorg-kotlin-test-drives
Kotlin studies. Includes Project Arrow, Kotlin Coroutines, Flows and More
jesperancinha/jeorg-vertex-osgi-testdrives
jesperancinha/kotlin-mysteries
Discover 5 oddities about Kotlin that can occur in the workplace, your personal projects or that you may have come across in the community.
jesperancinha/note-manager-app
A note manager application that implements a search engine for story telling texts. It feeds a UI and the idea is to show how can we, with Arrow, use its benefits to create a more robust, resilient, back-pressure resistent, innovative application with support for high capacity and high availability.
jesperancinha/performance-projects
jesperancinha/ping-app-android
It just pings! But it will do more
jesperancinha/public-transport-declarer
A public transport declaration calculator. It is used to automatically filter out all relevant travelling segments when travelling with a general public transport card. It receives a PDF file as an input and generates a CSV file with the results as Local Date / Complete value.
jesperancinha/radioactive-narwhals-shop
This repo wants to show examples of how sequences can be used and how code can be made clean and readable using extension functions. It also tries to unlock the misconceptions about the usages of BigDecimals and how solutions like using Long everywhere may not be the best possible option.
jesperancinha/xml-adder
This is a small program to find specific elements, attributes or nodes defined by a set of xpath instructions to which a set of attributes or nodes can be specified to be automatically added
jesperancinha/guitar-shop
Exploring GraphQL