Pinned Repositories
Book
Metaprogramming. Multi-paradigm approach in the Software Engineering.
DDD
Domain-driven design
Dictionary
Programming Dictionary
Exams
Exams readiness test
Index
Metarhia educational program index 📖
Letters
Письма к студентам курса
NodejsStarterKit
Starter Kit for Node.js 16 or later, minimum dependencies 🚀
NodeServer
Compare node.js servers
PWA
Progressive Web Application
SelfAssessment
Software engineering self assessment
How Programming Works's Repositories
HowProgrammingWorks/go-meetups
Lectures of Go meetups at HowProgrammingWorks
HowProgrammingWorks/rust-meetups
HowProgrammingWorks/ThesisTopics
Students Thesis Topics List
HowProgrammingWorks/Concurrency
ConcurrentQueue, throttling, etc.
HowProgrammingWorks/Complexity
Computational complexity including Big O notation
HowProgrammingWorks/DataDrivenProgramming
Data-driven Programming
HowProgrammingWorks/EMail
Send emails
HowProgrammingWorks/FileStorage
File Storage
HowProgrammingWorks/Monitor
Synchronization Monitor
HowProgrammingWorks/ObjectComposition
Object Composition or Aggregation
HowProgrammingWorks/Sorting
Sorting Algorithms
HowProgrammingWorks/Articles
Links to Articles
HowProgrammingWorks/DataSync
Inter-process Data Structures Synchronization
HowProgrammingWorks/DSL
Language-oriented programming and domain-specific languages
HowProgrammingWorks/Eratosthenes
Sieve of Eratosthenes
HowProgrammingWorks/GarbageCollection
Garbage collection
HowProgrammingWorks/GeoIP
Lookup city, region and address by IP with GeoIP database
HowProgrammingWorks/ImperativeProgramming
Imperative, non-structured, structured and procedural programming
HowProgrammingWorks/KeyValue
KeyValue Collections
HowProgrammingWorks/LCM-GCD
Least Common Multiple and Greatest common divisor
HowProgrammingWorks/Vectors
Vector Collections