Bhavesh Furia's starred repositories
system-design-resources
These are the best resources for System Design on the Internet
TDDwithMockObjectsAndDesignPrinciples
TDD with Mock Objects: Design Principles and Emergent Properties (C#, JavaScript, Java, Python, Ruby)
study-path
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
CleverAlgorithms
Clever Algorithms: Nature-Inspired Programming Recipes
Command-line-text-processing
:zap: From finding text to search and replace, from sorting to beautifying text and more :art:
clean-code
Learn to Write Clean Code with Java. Get Hands-on with 20+ Code Examples involving 4 principles of Simple Design, Refactoring and TDD.
tdd-tetris-tutorial
Exercise for learning Test-Driven Development with the help of predefined tests
OKRs-self-learning
Sophia's OKRs for learning how to code.
managers-playbook
:book: Heuristics for effective management
awesome-cto
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
bash-guide
A guide to learn bash
TheDudeThatCode
Config files for my GitHub profile.
detekt-hint
Detection of design principle violations in Kotlin as a plugin to detekt.
spring-integration-samples
You are looking for examples, code snippets, sample applications for Spring Integration? This is the place.
gs-batch-processing
Creating a Batch Service :: Learn how to create a basic batch-driven solution.
spring-batch
Spring Batch is a framework for writing batch applications using Java and Spring
openjdk11-upstream-binaries
Archived release scripts/releases of OpenJDK 11u project builds. Superseded by Eclipse Temurin releases.
playframework
The Community Maintained High Velocity Web Framework For Java and Scala.
awesome-html5
:memo: A curated list of awesome HTML5 resources
awesome-kafka
A list about Apache Kafka
unmaintainable-code
A more maintainable, easier to share version of the infamous http://mindprod.com/jgloss/unmain.html
docker-spark-hive-metastore
Spark and Hive docker containers sharing a common MySQL metastore
concurrent-ruby
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.