Behnam's repositories
Awesome-CV
:page_facing_up: Awesome CV is LaTeX template for your outstanding job application
awesome-system-design-resources
This repository contains System Design resources which are useful while preparing for interviews and learning Distributed Systems
system-design
Learn how to design systems at scale and prepare for system design interviews
java-new-features
Exploring Java 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
learning-notes
Notes on books I read, talks I watch, articles I study, and papers I love
gs-uploading-files
Uploading Files :: Learn how to build a Spring application that accepts multi-part file uploads.
coding-interview-university
A complete computer science study plan to become a software engineer.
high-performance-java-persistence
The High-Performance Java Persistence book and video course code examples
content-calendar
Spring Boot Crash Course - Content Calendar
testcontainers-spring-boot
Container auto-configurations for Spring Boot based integration tests
book-notes
Notes from books and other interesting things that I've read. Table of contents at the end 👇
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Hibernate-SpringBoot
Collection of 300+ best practices for Java persistence performance in Spring Boot applications
java-design-patterns
Design patterns implemented in Java
highly-skilled-job-offers
Sharing some info around job offers and interviews preparations
tut-spring-boot-oauth2
Spring Boot and OAuth2:: A tutorial on "social" login and single sign on with Facebook and Github
kubernetes-examples
Minimal self-contained examples of standard Kubernetes features and patterns in YAML
serverless-graalvm-demo
Sample serverless application written in Java compiled with GraalVM native-image
advent-of-code-2020
Solutions for AdventOfCode 2020
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.
programming-aws-lambda-book
Example code for our O'Reilly book "Programming AWS Lambda"
k8s-deployment-strategies
Kubernetes deployment strategies explained
effective-java-summary
A personnal summary of the book Effective Java by Joshua Bloch
Docker-Compose-Prometheus-and-Grafana
Prometheus-Grafana with Docker-compose
Refactoring-Summary
Summary of "Refactoring: Improving the Design of Existing Code" by Martin Fowler
log-aggregation-spring-boot-elastic-stack
Example on how to use Elastic Stack with Docker to collect, process, store, index and visualize logs of Spring Boot microservices.
awesome-dynamodb
List of resources for learning about modeling, operating, and using Amazon DynamoDB