Johan Basson's Projects
Using Apache Kafka as an Eventbus in Spring
Rest Api using Kotlin, Arrow and Exposed
Command Query Event and Notification bus
An advanced, but easy to use, platform for writing functional applications in Java 8.
Debian machine setup scripts
Desktop search, indexes local directory and provides a web interface to search using contents
My dotfiles
Cloud Drive
Fedora desktop installation scripts
Basic rest api with authentication in clojure
Basic rest api using haskell
This is the code for my blog post "Functional Programming applied to Java"
Basic rest api in scala using functional programming concepts
POC of doing Functional Programming using Java and the https://github.com/aol/cyclops library
POC of doing Functional Programming using Java and the https://github.com/palatable/lambda library
Source of my personal site build using Hugo
Config files for my GitHub profile.
Kalidation = A Kotlin validation DSL
A Result monad for modelling success or failure operations.
Functional patterns for Java
👩🏫 👨🏫 Learn Haskell basics in 4 pull requests
Manjaro setup scripts
ansible playbook to install applications on manjaro
Issue tracking system using spring, kafka and functional programming techniques
Java based Railway Oriented Programming
A Result type for the Java programming language.
Keep track of tasks per day for standup purposes
Utility classes and functions for use with Java
Ansible playbook to setup my workstation