Projects in Awesome Lists by HowProgrammingWorks
A curated list of projects in awesome lists by HowProgrammingWorks .
https://github.com/howprogrammingworks/index
Metarhia educational program index 📖
algorithms architecture asynchronous data-structures engineering javascript lectures nodejs paradigms parallel programming
Last synced: 09 Apr 2025
https://github.com/HowProgrammingWorks/Index
Metarhia educational program index 📖
algorithms architecture asynchronous data-structures engineering javascript lectures nodejs paradigms parallel programming
Last synced: 28 Mar 2025
https://github.com/HowProgrammingWorks/Dictionary
Programming Dictionary
dictionary lectures programming software software-engineering topics
Last synced: 28 Mar 2025
https://github.com/howprogrammingworks/dictionary
Programming Dictionary
dictionary lectures programming software software-engineering topics
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/book
Metaprogramming. Multi-paradigm approach in the Software Engineering.
book javascript metaprogramming programming software-engineering
Last synced: 05 Apr 2025
https://github.com/HowProgrammingWorks/Book
Metaprogramming. Multi-paradigm approach in the Software Engineering.
book javascript metaprogramming programming software-engineering
Last synced: 28 Mar 2025
https://github.com/howprogrammingworks/nodejsstarterkit
Starter Kit for Node.js 16 or later, minimum dependencies 🚀
api boilerplate cloud cluster metarhia node nodejs project sandboxing server starter-kit threads
Last synced: 05 Apr 2025
https://github.com/HowProgrammingWorks/NodejsStarterKit
Starter Kit for Node.js 16 or later, minimum dependencies 🚀
api boilerplate cloud cluster metarhia node nodejs project sandboxing server starter-kit threads
Last synced: 28 Mar 2025
https://github.com/howprogrammingworks/selfassessment
Software engineering self assessment
architecture assessment assessments async backend cv development engineering frontend fullstack hr javasript nodejs portfolio programming resume skill skills software
Last synced: 10 Apr 2025
https://github.com/HowProgrammingWorks/Letters
Письма к студентам курса
algorithms code engineering javascript js kiev kpi learning node nodejs paradigm programming software university
Last synced: 10 Nov 2024
https://github.com/howprogrammingworks/letters
Письма к студентам курса
algorithms code engineering javascript js kiev kpi learning node nodejs paradigm programming software university
Last synced: 26 Feb 2025
https://github.com/HowProgrammingWorks/NodeServer
Compare node.js servers
child-process cluster http nodejs project routing server
Last synced: 20 Apr 2025
https://github.com/howprogrammingworks/nodeserver
Compare node.js servers
child-process cluster http nodejs project routing server
Last synced: 05 Apr 2025
https://github.com/howprogrammingworks/profile
Personal profile of software engineering skills
backend frontend metarhia nodejs programming software-engineering
Last synced: 05 Apr 2025
https://github.com/howprogrammingworks/function
Functions as a method to raise level of code abstraction
abstraction closure code engineering example function functional-programming functor iife kiev kpi learning programming study university
Last synced: 04 Apr 2025
https://github.com/HowProgrammingWorks/Function
Functions as a method to raise level of code abstraction
abstraction closure code engineering example function functional-programming functor iife kiev kpi learning programming study university
Last synced: 28 Mar 2025
https://github.com/howprogrammingworks/certification
Certificates of Qualification in Software Engineering
certificates engineering programming qualification software
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/datatypes
Built-in data types
bigint boolean data data-type data-types function javascript js number object string symbol
Last synced: 04 Apr 2025
https://github.com/howprogrammingworks/metaprogramming
Metaprogramming examples
code javascript js metadata metamodel metaprogramming node nodejs programming software study
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/tools
Development tools and environment configuration
Last synced: 26 Feb 2025
https://github.com/HowProgrammingWorks/Closure
Function closures and storing data in function scope
closure function function-closures functional-programming functor javascript js node nodejs programming
Last synced: 28 Mar 2025
https://github.com/howprogrammingworks/closure
Function closures and storing data in function scope
closure function function-closures functional-programming functor javascript js node nodejs programming
Last synced: 05 Apr 2025
https://github.com/howprogrammingworks/api
Application Interface with HTTP Transport and JSON serialization
api http javascript js json node nodejs programming
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/inversionofcontrol
IoC: dependency injection, module sandboxing, framework wrappers, etc.
architecture control engineering inversion inversion-of-control ioc js learning node nodejs pattern programming software study university
Last synced: 05 Apr 2025
https://github.com/howprogrammingworks/websocketchat
Simple browser chat with websocket and node.js
chat chat-server javascript js node nodejs websocket websockets ws wss
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/abstractionlayers
Abstraction Layers
abstraction abstractions architecture code decomposition engineering javascript js layer learning node nodejs programming software structure study university
Last synced: 13 Apr 2025
https://github.com/howprogrammingworks/asynchronousprogramming
Asynchronous Programming
async asynchronous asynchronous-programming code javascript js learning node nodejs programming source study
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/eventemitter
Simple EventEmitter with multiple listeners
event event-driven event-emitter event-sourcing events observable observer
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/higherorderfunction
Higher-order functions having functions as arguments or result
callback factory fp functional-programming high-order high-order-function wrapper
Last synced: 07 Apr 2025
https://github.com/howprogrammingworks/functor
Mappable objects
closure fp function functional-objects functional-programming functor javascript js
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/lowcode
Low-code simplified JavaScript
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/partialapplication
Partial function application and Currying
curry currying fp functional-programming partial partial-application
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/chatgpt
How to work together with ChatGPT
Last synced: 26 Feb 2025
https://github.com/HowProgrammingWorks/PartialApplication
Partial function application and Currying
curry currying fp functional-programming partial partial-application
Last synced: 28 Mar 2025
https://github.com/howprogrammingworks/promise
Asynchronous Programming with Promises
async asynchronous await catch promise then
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/actormodel
Actor model (concurrent computation model)
actor actor-model computing event events interprocess ipc parallel process thread
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/memoization
Memoization of synchronous and asynchronous functions
cache function functional-programming javascript js memoization memoize node nodejs
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/generator
Generators, coroutines and some monads examples
async async-generator asynchronous function generator iterable iterator
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/interprocesscommunication
Inter-process Communication
inter-process-communication ipc jstp rpc tcp
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/benchmark
Performance testing for different techniques
benchmark benchmarking code compare javascript js node nodejs optimization programming speed
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/modularity
Modularity and Dependency
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/mutex
Preventing race conditions with Mutual Exclusion
locking mutex parallel-computing parallel-programming race-conditions semaphore shared-memory
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/serviceworker
Service Workers for PWA caching, proxy and offline
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/callbacks
Callbacks, Listeners and Events
async asynchronous asynchronous-programming callback callback-last error-first event eventemitter javascript js listener metasync programming setimmediate setinterval settimeout
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/sandboxes
VM Sandboxes
context dependency-injection di javascript js nodejs sandbox sandboxing script v8
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/databases
Work with Database Management Systems
database-management-system database-management-systems db dbms query sql
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/antipatterns
Antipatterns as a Worst Practices
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/eventdrivenprogramming
Event-driven programming
code event-driven event-driven-programming eventemitter events interactive javascript js learning live live-table node nodejs programming software study university websocket websockets ws
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/projection
Data structures projection
data javascript js projection transformation
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/adapter
Pattern Adapter Implementations
adapter javascript js nodejs pattern patterns programming
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/go-meetups
Lectures of Go meetups at HowProgrammingWorks
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/thenable
Thenable contract
async async-await asynchronous-programming await contract promise promises then thenable
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/session
HTTP server with sessions, tokens, cookies
cookie cookies http node nodejs persistent session session-cookie session-management session-store sessions token
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/controller
GRASP: Controller principle
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/graph
Directed graph implementations
data-structures graph javascript js query
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/abstractions
Programming is abstract thinking
abstraction code declarative functional imperative javascript js layer metaprogramming model multiparadigm node node-js nodejs object-oriented oop paradigm programming script style
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/gracefulshutdown
Graceful shutdown for network servers
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/wrapper
Wrapper functions, Interface wrappers, etc.
interface-wrappers javascript js node-js nodejs programming wrap wrapper wrapper-api wrapper-functions
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/observer
Pattern Observer
event events observable observe observer observer-pattern pattern rx rxjs subscription
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/functionalprogramming
Functional Programming
fp functional functional-programming functions javascript js
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/threads
Multithreading: WorkerThreads, Workers, SheredWorkers
node nodejs parallel-programming shared-memory worker worker-thread worker-threads
Last synced: 26 Feb 2025
https://github.com/HowProgrammingWorks/FunctionalProgramming
Functional Programming
fp functional functional-programming functions javascript js
Last synced: 28 Mar 2025
https://github.com/howprogrammingworks/linkedlist
Linked list data structure
haskell javascript js node nodejs
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/streams
Read, write, transform data streams
javascript js nodejs readable stream streams writable
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/websocket
Websocket support in Node.js 21
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/semaphore
Binary Semaphore, Counting Semaphore
binary-semaphore counting-semaphore mutex parallel-computing parallel-programming semaphore
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/servestatic
Serve static content with HTTP
auto-reload autoreload cache cdn http https nodejs reload serve server static stream
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/asyncadapter
Asynchronous Adapters
adapter adapters asunc asynchronous callbackify javascript js programming promise promisify
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/asyncawait
Async/Await
async asynchronous await javascript js node nodejs programming promise
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/files
Files and file system
file file-system fs javascript js nodejs read-fi stream
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/asynccontexttracking
Asynchronous context tracking: AsyncLocalStorage
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/transaction
Atomic transaction container for struct or object
database dataset javascript js transactio transactions
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/dependencyinjection
Resolving dependencies with dependency injection
dependencies dependency-injection di injection inversion-of-control
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/commandline
CLI, Command Line Interface and Console
cli command-line console shell terminal
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/liveqa
Programming, JavaScript, Node.js, Architecture Seminars
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/prototypechain
Chain of Prototype Inheritance
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/webassembly
JavaScript WebAssembly API
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/prototype
Prototype-oriented programming
class inheritance js object object-oriented-programming proto prototype
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/concurrentqueue
Asynchronous Concurrent Queue with Priority and Factor
async asynchronous concurrency concurrent-queue priority priority-queue queue
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/introduction
Introduction to programming
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/future
Future as Asynchronous Abstraction
async asynchronous asynchronous-programming fp functional-programming future promise
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/project
Example project
dependency eslint git javascript js library linter node nodejs npm programming project script
Last synced: 26 Feb 2025
https://github.com/howprogrammingworks/livetable
Multiuser spreadsheet example
javascript js node nodejs websocket websockets ws wss
Last synced: 26 Feb 2025