Val's starred repositories
public-apis
A collective list of free APIs
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
how-web-works
What happens behind the scenes when we type www.google.com in a browser?
a-picture-is-worth-a-1000-words
I am trying to describe complex matters in simple doodles!
instaloader
Download pictures (or videos) along with their captions and other metadata from Instagram.
developer-handbook
An opinionated guide on how to become a professional Web/Mobile App Developer.
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.
ftgo-application
Example code for the book Microservice patterns
jwt-spring-security-demo
A demo for using JWT (Json Web Token) with Spring Security and Spring Boot 2
obsidian-copilot
A ChatGPT Copilot in Obsidian
awesome-chatgpt
🧠 A curated list of awesome ChatGPT resources, including libraries, SDKs, APIs, and more. 🌟 Please consider supporting this project by giving it a star.
The-Pragmatic-Programmer
Summary of the book The Pragmatic Programmer by Andrew Hunt and David Thomas
java-concurrency-patterns
Concurrency Patterns and features found in Java, through multithreaded programming. Threads, Locks, Atomics and more.
java-concurrency
Checklist for code reviews
React-Landing-Page-Template
A simple react one page landing page templates for startups/companies
sonarcloud-github-action
Integrate SonarCloud code analysis to GitHub Actions
microservices-recipes-a-free-gitbook
“If you are working in an organization that places lots of restrictions on how developers can do their work, then microservices may not be for you.” ― Sam Newman
how-to-develop-perfect-crud
👨💻 🇬🇧 Good practices for developing back-end apps 🇷🇺 Хорошие практики разработки типичных back-end приложений
DataScience-Roadmap
My roadmap to study Data Science
requests_pkcs12
Add PKCS#12 support to the Python requests library in a clean way, without monkey patching or temporary files
Java-Competitive-Programming
I've written some important Algorithms and Data Structures in an efficient way in Java with references to time and space complexity. These Pre-cooked and well-tested codes help to implement larger hackathon problems in lesser time. DFS, BFS, LCA, LCS, Segment Tree, Sparce Table, All Pair Shortest Path, Binary Search, Matching and many more ...
Hello-Kaggle-Guide
For someone who is new at Kaggle
workflow-job-plugin
This plugin provides the Jenkins job and build types for Pipeline along with a generic user interface