Dima Minin's starred repositories
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
stop-russia-it
An open letter from IT industry specialists to protect Ukraine from information warfare. Відкритий лист спеціалістів IT-індустрії на захист України від інформаційної війни.
the-art-of-command-line
Master the command line, in one page
spring-framework
Spring Framework
spring-petclinic
A sample Spring-based application
spring-data-examples
Spring Data Example Projects
spring-data-book
Spring Data - The Definitive Guide - Modern Data Access for Enterprise Java Developers
developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
software-architect-roadmap
Software architect roadmap
the-book-of-secret-knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
Algorithms-DataStructures-BigONotation
Big O notation cheatsheets. algorithms and data structures explanations and implementations
spring-boot
Spring Boot
Best-websites-a-programmer-should-visit
:link: Some useful websites for programmers.
awesome-podcasts
Collection of awesome podcasts
english-words
:memo: A text file containing 479k English words for all your dictionary/word-based projects e.g: auto-completion / autosuggestion
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
How-To-Secure-A-Linux-Server
An evolving how-to guide for securing a Linux server.
open-source-cs
Video discussing this curriculum:
professional-programming
A collection of learning resources for curious software engineers
ds-cheatsheets
List of Data Science Cheatsheets to rule the world
design-patterns-for-humans
An ultra-simplified explanation to design patterns
33-js-concepts
📜 33 JavaScript concepts every developer should know.
awesome-vscode
🎨 A curated list of delightful VS Code packages and resources.