Narendra Pathai's repositories
hamcrest-optional
Matchers for JDK 8 Optional
system-design-with-code
System design not just on whiteboard, but with code.
currency-converter-react-redux
A currency converter using React Redux
stackoverflow-kata-sci
Introducing TDD with a good example that has some interesting domain contraints
clean-architecture
Practicing clean architecture based on Pluralsight course
employee-app
JavaScript App
github-cli-clone
Practicing Golang with GitHub cli project code
golang-playground
Playground to learn Go programming language
gradle-pitest-plugin
Gradle plugin for PIT Mutation Testing
groovy-dsl-experiments
A repository to experiment with Groovy DSL feature
learning-rxjava
A repository for practicing RxJava and understanding the reactive mechanism
library-ddd
Creating a Library application using DDD, Event Sourcing principles
liquibase-sessionlock
Session-level lock support for Liquibase
money-kata
A TDD Kata for creating Money and Currency API
object-name-dictionary
A dictionary to name objects
shopping-cart-kata
Shopping Cart kata
Tennis-Refactoring-Kata
Starting code for a Refactoring Code Kata on the Tennis rules
tic-tac-toe-kata
A code kata for Tic Tac Toe game
twitter-kata
Twitter type command line Kata