Pinned Repositories
clean-code-cookbook
Kotlin implementation of the Clean Code Cookbook recipes
domain-gateway-demo
The source code for the article posted in https://yonatankarp.com
kotlin-design-patterns
Design patterns implemented in Kotlin
kotlin-hexagonal-architecture
Kotlin implementation follows the Hexagonal Architecture with Java Series of articles at https://www.happycoders.eu
openapi-usage-example
An example of how to use OpenAPI, SpringBoot, Gradle and Kotlin to build RESTful API as described in https://yonatankarp.com/how-to-write-robust-rest-api-with-openapi
spring-starter
A template spring boot web application to enable fast bootstrapping
topology-inventory
A Kotlin version of the project presented by the book "Designing Hexagonal Architecture with Java"
xkcd-click-and-drag
The full image of the Click and Drag commits by XKCD https://xkcd.com/1110/
xkcd-data-hub
An over engineered project to fetch XKCD comics from their RSS api and serve it to a client with nice functionality
yonatankarp's Repositories
yonatankarp/kotlin-design-patterns
Design patterns implemented in Kotlin
yonatankarp/openapi-usage-example
An example of how to use OpenAPI, SpringBoot, Gradle and Kotlin to build RESTful API as described in https://yonatankarp.com/how-to-write-robust-rest-api-with-openapi
yonatankarp/spring-starter
A template spring boot web application to enable fast bootstrapping
yonatankarp/topology-inventory
A Kotlin version of the project presented by the book "Designing Hexagonal Architecture with Java"
yonatankarp/clean-code-cookbook
Kotlin implementation of the Clean Code Cookbook recipes
yonatankarp/kotlin-hexagonal-architecture
Kotlin implementation follows the Hexagonal Architecture with Java Series of articles at https://www.happycoders.eu
yonatankarp/xkcd-click-and-drag
The full image of the Click and Drag commits by XKCD https://xkcd.com/1110/
yonatankarp/xkcd-data-hub
An over engineered project to fetch XKCD comics from their RSS api and serve it to a client with nice functionality
yonatankarp/domain-gateway-demo
The source code for the article posted in https://yonatankarp.com
yonatankarp/actions-in-action
yonatankarp/assertk
assertions for kotlin inspired by assertj
yonatankarp/beat-the-machine-DEPRECATED
yonatankarp/cat-fact-client
A Client library in Kotlin for WeatherApi.com
yonatankarp/cat-fact-service
A weather services services JSON response using the WeatherApi client
yonatankarp/designing-hexagonal-architecture-with-kotlin
A Kotlin version of the project presented by the book "Designing Hexagonal Architecture with Java"
yonatankarp/drools-rule-engine
A simple Drools / SpringBoot integration that allows to select specific rules based on a condition that is predefined
yonatankarp/github-actions
Shared place for GitHub composable actions and workflows
yonatankarp/graceful-error-handling
This repository shows an example on how to gracefully handle business errors in your code without throwing exceptions using Result<T> and Either<L,R> objects
yonatankarp/kotlin-junit-tools
A toolkit of helper classes in Kotlin that would help you while writing your unit tests in jUnit
yonatankarp/mutation-testing
An example of implementing mutation testing in Kotlin with PITest
yonatankarp/openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
yonatankarp/pitest-summary
A GitHub action to parse the XML file of PITest results and publish them to the job's summary section
yonatankarp/redis-template-key-demo
A demo shows how RedisTemplate can fail to fetch your keys in specific cases, and how to fix it
yonatankarp/seam-carving
yonatankarp/twitter-bot
A starting project for a Twitter bot written in Kotlin and Gradle
yonatankarp/xkcd-data-hub-api
yonatankarp/xkcd-data-hub-client
yonatankarp/xkcd-data-hub-lite
A lite version of the xkcd-data-hub project working everything in a single service
yonatankarp/yonatankarp.com
A markdown backup of all posts in the blog yonatankarp.com
yonatankarp/Zettai