Michał Krzywański's repositories
rsocket-reactive-chat
Chat server built with RSocket and MongoDB change streams
game-promotion-notifier
Service for notifications when interesting game promotions appear
online-code-executor
Sample rest server with frontend for compiling and executing Groovy/Java/Kotlin code.
reactive-chat
Reactive chat implemented with Spring WebFlux and ReactJS
assertj-core
AssertJ is a library providing easy to use rich typed assertions
azure-vm-agents-plugin
This repo is for azure vm agents plugin for jenkins. Azure devops CICD is the team which owns it for now
concurrency
Examples of concurrency mechanisms for Java
effective-java-3e-source-code
The source code from the third edition of Effective Java, with minor additions as necessary to make it runnable.
hentai
Example of Hexagonal architecture with high cohesion modularization, CQRS and fast BDD tests in Java
initializr
A quickstart generator for Spring projects
java-design-patterns
Design patterns implemented in Java
library
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
opentelemetry-java-instrumentation
OpenTelemetry auto-instrumentation and instrumentation libraries for Java
quarkus
Quarkus: Supersonic Subatomic Java.
RxRiddles
Riddling your way to master RxJava
spring-addons
Set of tools I find useful to work with Springframework
spring-cloud-contract
Support for Consumer Driven Contracts in Spring
spring-cloud-contract-samples
Samples for Spring Cloud Contract project
start.spring.io
https://start.spring.io
testcontainers-spring-boot
Container auto-configurations for spring-boot based integration tests
vavr
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.