Pinned Repositories
challenger-microservice
Development of a micro-service using Spring, automation and containers!
api-design-interview-questions
🟣 API Design interview questions and answers to help you prepare for your next software architecturea and design patterns interview in 2024.
awesome-java
A curated list of awesome frameworks, libraries and software for the Java programming language.
awesome-leetcode-resources
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
AWS-Books
"Building software for the cloud requires developing stateless applications." ― Michael J. Kavis
best-system-design-resources
This repository contains System Design Interview resources to design large-scale distributed systems.
blog-tutorials
:star: Codebase for various tutorials about Java, Spring Boot, AWS, Kotlin, and Testing
hurmal's Repositories
hurmal/awesome-leetcode-resources
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
hurmal/public-apis
A collective list of free APIs
hurmal/awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
hurmal/Java-Concurrency-and-Parallelism
Parallel Programming and Concurrency in Java, published by Packt
hurmal/awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
hurmal/Spring-Security-Fourth-Edition
Spring Security Fourth Edition, published by Packt
hurmal/Mastering-Spring-Boot-3.0
Mastering Spring Boot 3.0, published by Packt Publishing
hurmal/java-persistence-spring-data-hibernate
hurmal/Golang-and-Software-engineering-Books
A list of some of the best Golang and software engineering books
hurmal/Modern-API-Development-with-Spring-6-and-Spring-Boot-3
Modern API Development with Spring 6 and Spring Boot 3, Published by Packt
hurmal/best-system-design-resources
This repository contains System Design Interview resources to design large-scale distributed systems.
hurmal/Grokking-System-Design
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.
hurmal/Java-Coding-Problems-Second-Edition
Java Coding Problems, Second Edition - Published by Packt
hurmal/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions
Grokking the Coding Interview: Patterns for Coding Questions Alternative
hurmal/api-design-interview-questions
🟣 API Design interview questions and answers to help you prepare for your next software architecturea and design patterns interview in 2024.
hurmal/Microservices-with-Spring-Boot-and-Spring-Cloud-Third-Edition
Microservices with Spring Boot and Spring Cloud, Third Edition
hurmal/Practical-Design-Patterns-for-Java-Developers
Practical Design Patterns for Java Developers, published by Packt
hurmal/TaskAgile
An open source Trello like time management app
hurmal/Test-Driven-Development-with-Java
Test-Driven Development with Java, published by Packt.
hurmal/catalog-service
hurmal/system-design
A collection of practice system design of various systems from Twitter, Instagram, Youtube, AWS etc. as well as resources and cheat sheets.
hurmal/grokking-the-object-oriented-design-interview
hurmal/TheBackendEngineeringFundamentals
hurmal/resources
Repository for The Well-Grounded Java Developer, 2nd Edition project resources
hurmal/blog-tutorials
:star: Codebase for various tutorials about Java, Spring Boot, AWS, Kotlin, and Testing
hurmal/piggymetrics
Microservice Architecture with Spring Boot, Spring Cloud and Docker
hurmal/Catalogue
hurmal/TodoAppAws
Deploy a Todo App to Aws
hurmal/Cracking-the-Coding-Interview
hurmal/ipl-dashboard